Abstract
In realistic settings, service descriptions will never be precise reflections of the services really offered. An online seller of notebooks, for instance, will most certainly not describe each and every notebook offered in his service description. This imprecision causes poor quality in discovery results. A matcher will be able to find potentially matching services but can give no guarantees that the concrete service needed will really be provided. To alleviate this problem, a contract agreement phase between service provider and requester following the discovery has been suggested in the literature. In this paper, we present an approach to the automation of this contracting. At the heart of our solution is the possibility to extend service descriptions with dynamically changing information and to provide several means tailored to the abilities of the service provider to obtain this information at discovery time.
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
de Bruijn, J., Bussler, C., Domingue, J., Fensel, D., Hepp, M., Keller, U., Kifer, M., König-Ries, B., Kopecky, J., Lara, R., Lausen, H., Oren, E., Polleres, A., Roman, D., Scicluna, J., Stollberg, M.: Web service modeling ontology (WSMO) (W3C Member Submission June 3, 2005)
Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., McIlraith, S., Narayanan, S., Paolucci, M., Parsia, B., Payne, T., Sirin, E., Srinivasan, N., Sycara, K.: OWL-S: Semantic markup for web services (W3C Member Submission November 22, 2004)
Preist, C.: A conceptual architecture for semantic web services (extended version). Technical Report HPL-2004-215 (2004)
Klein, M., König-Ries, B.: Coupled signature and specification matching for automatic service binding. In: Zhang, L.-J(L.), Jeckle, M. (eds.) ECOWS 2004. LNCS, vol. 3250, Springer, Heidelberg (2004)
Klein, M., König-Ries, B., Müssig, M.: What is needed for semantic service descriptions - a proposal for suitable language constructs. International Journal on Web and Grid Services (IJWGS) 1(3/4) (2005)
Küster, U., König-Ries, B., Klein, M., Stern, M.: Diane - a matchmaking-centered framework for automated service discovery, composition, binding and invocation on the web. International Journal of Electronic Commerce (IJEC), Special Issue on Semantic Matchmaking and Retrieval (to appear, 2007)
Küster, U., König-Ries, B.: Dynamic binding for BPEL processes - a lightweight approach to integrate semantics into web services. In: Second International Workshop on Engineering Service-Oriented Applications: Design and Composition (WESOA 2006) at ICSOC 2006, Chicago, Illinois, USA (2006)
Walsh, N., Jacobs, I.: Architecture of the world wide web, volume one. W3C recommendation, W3C (2004), www.w3.org/TR/2004/REC-webarch-20041215/
Petrie, C.: It’s the programming, stupid. IEEE Internet Computing 10(3) (2006)
Küster, U., König-Ries, B., Klein, M.: Discovery and mediation using diane service descriptions. In: Second Workshop of the Semantic Web Service Challenge 2006, Budva, Montenegro (2006)
Küster, U., König-Ries, B.: Discovery and mediation using diane service descriptions. In: Third Workshop of the Semantic Web Service Challenge 2006, Athens, GA, USA (2006)
Küster, U., König-Ries, B.: Service discovery using DIANE service descriptions - a solution to the SWS-Challenge discovery scenarios. In: Fourth Workshop of the Semantic Web Service Challenge - Challenge on Automating Web Services Mediation, Choreography and Discovery, Innsbruck, Austria (2007)
Kaufer, F., Klusch, M.: WSMO-MX: a logic programming based hybrid service matchmaker. In: ECOWS 2006. Proceedings of the 4th IEEE European Conference on Web Services, Zürich, Switzerland, IEEE Computer Society Press, Los Alamitos (2006)
Klusch, M., Fries, B., Khalid, M., Sycara, K.: OWLS-MX: Hybrid OWL-S Service Matchmaking. In: Proceedings of the First International AAAI Fall Symposium on Agents and the Semantic Web, Arlington, Vriginia, USA (2005)
Laukkanen, M., Helin, H.: Composing workflows of semantic web services. In: Workshop on Web Services and Agent-based Engineering, Melbourne, Australia (2003)
Sycara, K.P., Widoff, S., Klusch, M., Lu, J.: Larks: Dynamic matchmaking among heterogeneous software agents in cyberspace. Autonomous Agents and Multi-Agent Systems 5(2) (2002)
Keller, U., Lara, R., Lausen, H., Polleres, A., Fensel, D.: Automatic location of services. In: Gómez-Pérez, A., Euzenat, J. (eds.) ESWC 2005. LNCS, vol. 3532, Springer, Heidelberg (2005)
Fensel, D., Keller, U., Lausen, H., Polleres, A., Toma, I.: WWW or what is wrong with web service discovery. In: W3C Workshop on Frameworks for Semantics in Web Services, Innsbruck, Austria (2005)
Lamparter, S., Ankolekar, A., Studer, R., Grimm, S.: Preference-based selection of highly configurable web services. In: WWW 2007. Proceedings of the 16th International World Wide Web Conference, Banff, Alberta, Canada (2007)
Brambilla, M., Celino, I., Ceri, S., Cerizza, D., Valle, E.D., Facca, F., Tziviskou, C.: Improvements and future perspectives on web engineering methods for automating web services mediation, choreography and discovery: SWS-Challenge phase III. In: Third Workshop of the SWS Challenge 2006, Athens, GA, USA (2006)
Zaremba, M., Tomas Vitvar, M.M., Hasselwanter, T.: WSMX discovery for SWS Challenge. In: Third Workshop of the Semantic Web Service Challenge 2006, Athens, GA, USA (2006)
Facciorusso, C., Field, S., Hauser, R., Hoffner, Y., Humbel, R., Pawlitzek, R., Rjaibi, W., Siminitz, C.: A web services matchmaking engine for web services. In: EC-Web2003. 4th International Conference on E-Commerce and Web Technologies, Prague, Czech Republic (2003)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Küster, U., König-Ries, B. (2007). Supporting Dynamics in Service Descriptions - The Key to Automatic Service Usage. In: Krämer, B.J., Lin, KJ., Narasimhan, P. (eds) Service-Oriented Computing – ICSOC 2007. ICSOC 2007. Lecture Notes in Computer Science, vol 4749. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74974-5_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-74974-5_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74973-8
Online ISBN: 978-3-540-74974-5
eBook Packages: Computer ScienceComputer Science (R0)