Title: What is needed for semantic service descriptions? A proposal for suitable language constructs

Authors: Michael Klein, Birgitta Konig-Ries, Michael Mussig

Addresses: Institute for Programme Structures and Data Organisation, Universitat Karlsruhe, 76128 Karlsruhe, Germany. ' Institute of Computer Science, Friedrich-Schiller-Universitat Jena, 07743 Jena, Germany. ' Institute for Programme Structures and Data Organisation, Universitat Karlsruhe, 76128 Karlsruhe, Germany

Abstract: The big promise of service-oriented computing is the ability to form agile networks. Agile networks are networks of loosely coupled participants that cooperate by dynamically discovering and invoking each other|s services at run-time. The major prerequisite for this promise to be fulfilled is an appropriate semantic service description. In this paper, we identify requirements towards such a service description language and show that neither of the two main current approaches, OWL-S and WSMO, is able to fully meet these requirements. We then proceed to suggest additional language constructs and a prototypical language, the DIANE Service Description (DSD), which implements these constructs. We explain how service offers and requests can be described and matched using DSD.

Keywords: semantic service descriptions; Web Ontology Language – Services; OWL-S; Web Service Modelling Ontology; WSMO; web services; agile networks; service description language; language constructs.

DOI: 10.1504/IJWGS.2005.008393

International Journal of Web and Grid Services, 2005 Vol.1 No.3/4, pp.328 - 364

Published online: 17 Dec 2005 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article