Abstract
Automatic evaluation and consumption of Web services requires a comprehensive semantic information model of a Web service. One example of a language that facilitates capability-driven description of services is OWL-S. However, it imposes two limitations: (1) it offers no native support for the description of certain rule types often needed for service description and (2) it leads to very large service description documents that are difficult to read and write. In this paper, we propose an XML-based markup format that addresses these problems and allows for semantic annotation of Web services of different technical flavors. This work is inspired by OWL-S, however it makes certain design decisions aimed to increase the ease of use of semantic Web service descriptions, by presenting a significantly more compact syntax for service markup and grounding. Furthermore, the proposed description format provides support for non-deterministic service operations.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
W3C: Web Services Description Language (WSDL) version 1.2 (2002), http://www.w3.org/tr/2003/wd-wsdl12-20030303/
The OWL-S Coalition: OWL Web Services V1.0 (2004), http://www.daml.org/services/owl-s/1.0/
Fensel, D., Bussler, C.: The Web Service Modeling Framework WSMF. Electronic Commerce Research and Applications 1 (2002)
McGuinness, D.L., van Harmelen, F.: Feature synopsis for OWL Lite and OWL (2001), http://www.w3.org/tr/owl-features/
Sabou, M., Richards, D., van Splunter, S.: An experience report on using DAMLS. In: The Proceedings of the Twelfth International World Wide Web Conference Workshop on E-Services and the Semantic Web (2003)
Donini, F.M., Lenzerini, M., Nardi, D., Schaerf, A.: Reasoning in description logics. In: Brewka, G. (ed.) Principles of Knowledge Representation, pp. 191–236. CSLI Publications, Stanford (1996)
Copi, I.M., Cohen, C.: Introduction To Logic, 11th edn. Dark Alley (2001)
Fischer, B.: Deduction based software component retrieval (Phd Theses, University of Passau) (2001)
Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language - Combining OWL and RuleML (2004), http://www.daml.org/rules/proposal/
McDermott, D.: DRS: A Set of Conventions for Representing Logical Languages in RDF (2004), http://www.daml.org/services/owl-s/1.0/drsguide.pdf
Ankolekar, A., Huch, F., Sycara, K.: Concurrent Execution Semantics of DAMLS with Subtypes. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 318–332. Springer, Heidelberg (2002)
W3C: Resource Description Framework, RDF (2002), http://www.w3.org/rdf/
Berners-Lee, T., Fielding, R., Irvine, U., Masinter, L., Corporation, X.: Uniform Resource Identifiers (URI): Generic Syntax (1998), http://www.ietf.org/rfc/rfc2396.tx
Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American (May 2001)
Ghallab, M., Howe, A., Knoblock, C., McDermott, D., Ram, A., Veloso, M., Weld, D., Wilkins, D.: PDDL– the planning domain definition language (1998), http://citeseer.nj.nec.com/ghallab98pddl.html
McDermott, D., Dou, D.: Representing Disjunction and Quantifiers in RDF. In: Proceedings of the First International Semantic Web Conference, Springer, Heidelberg (2002)
McDermott, D.: Estimated-Regression Planning for Interactions with Web Services. In: Proc. of the AI Planning Systems Conference 2002 (2002)
Bertoli, P., Cimatti, A., Lago, U.D., Pistore, M.: Extending PDDL to nondeterminism, limited sensing and iterative conditional plans. In: ICAPS 2003, Workshop on PDDL (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Peer, J., Vukovic, M. (2004). A Proposal for a Semantic Web Service Description Format. In: Zhang, LJ.(., Jeckle, M. (eds) Web Services. ECOWS 2004. Lecture Notes in Computer Science, vol 3250. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30209-4_21
Download citation
DOI: https://doi.org/10.1007/978-3-540-30209-4_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23202-5
Online ISBN: 978-3-540-30209-4
eBook Packages: Springer Book Archive