Abstract
Service discovery and service aggregation are two crucial issues in the emerging area of Service-oriented Computing (SoC). We propose a new technique for the discovery of (Web) services that accounts for the need of composing several services to satisfy a client query. The proposed algorithm makes use of OWL-S ontologies, and explicitly returns the sequence of atomic process invocations that the client must perform in order to achieve the desired result. When no full match is possible, the algorithm features a flexible matching by returning partial matches and by suggesting additional inputs that would produce a full match.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Aversano, L., Canfora, G., Ciampi, A.: An algorithm for web service discovery through their composition. In: Zhang, L. (ed.) IEEE International Conference on Web Services (ICWS 2004), pp. 332–341. IEEE Computer Society, Los Alamitos (2004)
Bansal, S.: Matchmaking of Web Services Based on the DAML-S Service Model, Master Thesis. University of South Carolina (2002)
Bansal, S., Vidal, J.: Matchmaking of Web Services Based on the DAML-S Service Model. In: Sandholm, T., Yokoo, M. (eds.) Second International Joint Conference on Autonomous Agents (AAMAS 2003), pp. 926–927. ACM Press, New York (2003)
Bracciali, A., Brogi, A., Canal, C.: A formal approach to component adaptation. Journal of Systems and Software 3, 45–54 (2005)
Brogi, A., Corfini, S., Popescu, R.: Flexible Matchmaking of Web Services Using DAML-S Ontologies. In: IBM Research Report. ICSOC 2004 Proceedings – Short Papers (November 2004)
Kawamura, T., Blasio, J.D., Hasegawa, T., Paolucci, M., Sycara, K.: Public deployment of semantic service matchmaker with UDDI business registry. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 752–766. Springer, Heidelberg (2004)
Liang, Q., Chakarapani, L.N., Su, S.Y.W., Chikkamagalur, R.N., Lam, H.: A Semi-Automatic Approach to Composite Web Services Discovery, Description and Invocation. International Journal of Web Services Research 1(4), 64–89 (2004)
OWL-S Coalition. OWL-S 1.1 release., http://www.daml.org/services/owl-s/1.1/
Paolucci, M., Kawamura, T., Payne, T., Sycara, K.: Semantic Matchmaking of Web Services Capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2006. LNCS, vol. 2342, pp. 333–347. Springer, Heidelberg (2002)
Papazoglou, M., Georgakopoulus, D.: Service-oriented computing. Communications of the ACM 46(10), 25–28 (2003)
UDDI. The UDDI Technical White Paper (2000), http://www.uddi.org/
W3C. Semantic Web Services Interest Group Charter, http://w3c.org/2003/10/swsig-charter
W3C. Web Service Description Language (WSDL) 1.1. World Wide Web Consortium (2001), http://www.w3.org/TR/wsdl
Yang, J.: Web service componentization. Communications of the ACM 46(10), 35–40 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 IFIP International Federation for Information Processing
About this paper
Cite this paper
Brogi, A., Corfini, S., Popescu, R. (2005). Composition-Oriented Service Discovery. In: Gschwind, T., Aßmann, U., Nierstrasz, O. (eds) Software Composition. SC 2005. Lecture Notes in Computer Science, vol 3628. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11550679_2
Download citation
DOI: https://doi.org/10.1007/11550679_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28748-3
Online ISBN: 978-3-540-28749-0
eBook Packages: Computer ScienceComputer Science (R0)