Abstract
Service organization has been considered as the key enabler for efficient web service management. It gives a high-level and structured view of the important features of web services, including their functionality and inter-service relationships, which can be leveraged to allow a top-down declarative way of querying and composing web services. Abstract services that conceptualize the functionality provided by web services, has been widely adopted as the kernel component of web service organization. However, how to generate abstract services is non-trivial. Current approaches either assume the existence of abstract services or adopt a manual process that demands intensive human intervention. We propose a novel approach to fully automate the generation of abstract services. We first explain the process of generating homogeneous service spaces, i.e., service communities, which consist of a set of functionally similar services. We then present a process of generating abstract services within a service community. We leverage semantics to address the issues raised by syntactical-level service descriptions. An comprehensive experimental study on real world web service data is conducted to demonstrate the effectiveness and efficiency of the proposed approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
R. Agrawal and R. Srikant. Fast algorithms for mining association rules in large databases. In Proceedings of the 20th International Conference on Very Large Data Bases, VLDB ’94, pages 487–499, San Francisco, CA, USA, 1994. Morgan Kaufmann Publishers Inc.
S. Akram, A. Bouguettaya, X. Liu, A. Haller, and F. Rosenberg. A change management framework for service oriented enterprises. IJNGC, 1(1), 2010.
Grigoris Antoniou, Grigoris Antoniou, Grigoris Antoniou, Frank Van Harmelen, and Frank Van Harmelen. Web ontology language: Owl. In Handbook on Ontologies in Information Systems, pages 67–92. Springer, 2003.
Franz Baader, Diego Calvanese, Deborah L. McGuinness, Daniele Nardi, and Peter F. Patel-Schneider, Eds.. The description logic handbook: theory, implementation, and applications. Cambridge University Press, New York, NY, USA, 2003.
A. Bouguettaya, S. Nepal, W. Sherchan, X. Zhou, J. Wu, S. Chen, D. Liu, L. Li, H. Wang, and X. Liu. End-to-end service support for mashups. IEEE T. Services Computing, 3(3):250–263, 2010.
A. Bouguettaya, S. Nepal, W. Sherchan, X. Zhou, J. Wu, S. Chen, D. Liu, L. Li, H. Wang, and X. Liu. End-to-end service support for mashups. IEEE Transactions on Services Computing, 3:250–263, 2010.
Dan Brickley and R. V. Guha. Resource description framework (RDF) schema specification 1.0, March 2000.
G. Canfora, M.o Di Penta, R. Esposito, and M. Villani. An approach for qos-aware service composition based on genetic algorithms. In Proceedings of the 2005 conference on Genetic and evolutionary computation, GECCO ’05, pages 1069–1075, 2005.
S. Dasgupta, S. Bhat, and Y. Lee. Taxonomic clustering and query matching for efficient service discovery. In ICWS, pages 363–370, 2011.
S. Dustdar and W. Schreiner. A survey on web services composition. International Journal of Web and Grid Services, 1:1–30, August 2005.
K. Elgazzar, A. E. Hassan, and P. Martin. Clustering wsdl documents to bootstrap the discovery of web services. In ICWS 2010, pages 147–154, 2010.
W. Liu and W. Wong. Discovering homogenous service communities through web service clustering. In Proceedings of the 2008 AAMAS international conference on Service-oriented computing: agents, semantics, and engineering, SOCASE’08, pages 69–82, Berlin, Heidelberg, 2008. Springer-Verlag.
X. Liu and A. Bouguettaya. Managing top-down changes in service oriented enterprises. In IEEE International Conference on Web Services (ICWS), Salt Lake City, Utah, July 2007.
X. Liu, A. Bouguettaya, X. Wu, and L. Zhou. Ev-lcs: A system for the evolution of long-term composed services. IEEE Transactions on Services Computing, 99(PrePrints), 2012.
X. Liu, C. Liu, M. Rege, and A. Bouguettaya. Semantic support for adaptive long term composed services. In ICWS, pages 267–274, 2010.
X. Liu and H. Liu. Constructing operation-level ontologies for web services. In ICWS 2011 (Work-In-Progress), Washington DC, July 2011.
X. Liu and H. Liu. An integrated framework for web service ontology development. International Journal of Next Generation Computing (IJNGC), to appear, 2012.
OWLS-TC. OWL-S service retrieval test collection. http://projects.semwebcentral.org/projects/owls-tc, 2005
P. Plebani and B. Pernici. URBE: Web service retrieval based on similarity evaluation. IEEE Transactions on Knowledge and Data Engineering, 21:1629–1642, 2009.
A. Salunke, M. Nguyen, X. Liu, and M. Rege. Web service discovery using semi-supervised block value decomposition. In Proceedings of the IEEE International Conference on Information Reuse and Integration (IRI 2011), pages 36–41, 2011.
Amit Salunke, Minh Nguyen, Xumin Liu, and Manjeet Rege. Web service discovery using semi-supervised block value decomposition. In IRI, pages 36–41. IEEE Systems, Man, and Cybernetics Society, 2011.
A. Segev and Q. Z. Sheng. Bootstrapping ontologies for web services. IEEE Transactions on Services Computing, 5(1):33–44, 2012.
W. Wu, A. Doan, C. Yu, and W. Meng. Bootstrapping domain ontology for semantic web services from source web sites. In In Proceedings of the VLDB-05 Workshop on Technologies for E-Services, pages 11–22, 2005.
Q. Yu and M. Rege. On service community learning: A co-clustering approach. In ICWS 2010, pages 283–290, 2010.
Acknowledgments
This work is supported by a Xerox research grant.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media New York
About this chapter
Cite this chapter
Liu, X., Liu, H. (2014). A Semantic-Based Approach to Generate Abstract Services for Service Organization. In: Bouguettaya, A., Sheng, Q., Daniel, F. (eds) Advanced Web Services. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-7535-4_11
Download citation
DOI: https://doi.org/10.1007/978-1-4614-7535-4_11
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-7534-7
Online ISBN: 978-1-4614-7535-4
eBook Packages: Computer ScienceComputer Science (R0)