Zusammenfassung
In diesem Kapitel werden Anwendungsgebiete und Ansätze für die semantische Beschreibung von Web Services behandelt. Bestehende Web Service Technologien leisten einen entscheidenden Beitrag zur Entwicklung verteilter Anwendungen dadurch, dass weithin akzeptierte Standards vorliegen, die die Kommunikation zwischen Anwendungen bestimmen und womit deren Kombination zu komplexeren Einheiten ermöglicht wird. Automatisierte Mechanismen zum Auffinden geeigneter Web Services und deren Komposition dagegen werden von bestehenden Technologien in vergleichsweise geringem Maß unterstützt. Ähnlich wie bei der Annotation statischer Daten im „Semantic Web“ setzen Forschung und Industrie große Hoffnungen in die semantische Beschreibung von Web Services zur weitgehenden Automatisierung dieser Aufgaben.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
KIF. knowledge interchange format: Draft proposed american national standard (dpANS). Technical Report NCITS.T2/98-004, ANSI KIF Ad Hoc Group, 1998. http://logic.stanford.edu/kif/dpans.html.
Meta-object facility. Technical report, The Object Management Group, 2004. http://www.omg.org/technology/documents/formal/mof.htm.
R. Akkiraju, J. Farrell, J. Miller, M. Nagarajan, M. T. Schmidt, A. Sheth, and K. Verma. Web Service Semantics-WSDL-S. W3C Member Submission, http://www.w3.org/Submission/2005/10/, Nov. 2005.
G. Alonso, F. Casati, H. Kuno, and V. Machiraju. Web Services: Concepts, Architectures and Applications. Springer, 2004.
S. Anderson, J. Bohren, T. Boubez, M. Chanliau, G. Della-Libera, B. Dixon, P. Garg, M. Gudgin, P. Hallam-Baker, M. Hondo, C. Kaler, H. Lockhart, R. Martherus, H. Maruyama, A. Nadalin, N. Nagaratnam, A. Nash, R. Philpott, D. Platt, H. Prafullchandra, M. Sahu, J. Shewchuk, D. Simon, D. Srinivas, E. Waingold, D. Waite, D. Walter, and R. Zolfonoon. Web Services Trust Language (WS-Trust). Technical report, Actional, BEA, Computer Associates, IBM, Layer 7, Microsoft, Oblix, Open Network, Ping Identity, Reactivity, RSA Security, Verisign, February 2005.
T. Andrews, F. Curbera, H. Dholakia, Y. Goland, J. Klein, F. Leymann, K. Liu, D. Roller, D. Smith, S. Thatte, I. Trickovic, and S. Weerawarana. Business Process Execution Language for Web Services version 1.1. Specification, May 2003. http://www-106.ibm.com/developerworks/webservices/library/ws-bpel/.
F. Baader, D. Calvanese, D. L. McGuinness, D. Nardi, and P. F. Patel-Schneider, (eds.) The Description Logic Handbook. Cambridge University Press, 2003.
Z. Baida, J. Gordijn, B. Omelayenko, and H. Akkermans. A Shared Service Terminology for Online Service Provisioning. In ICEC04, Delft, Netherlands, 2004.
S. Bajaj, D. Box, D. Chappell, F. Curbera, G. Daniels, P. Hallam-Baker, M. Hondo, C. Kaler, D. Langworthy, A. Malhotra, A. Nadalin, N. Nagaratnam, M. Nottingham, H. Prafullchandra, C. von Riegen, J. Schlimmer, C. Sharp, and J. Shewchuk. Web Services Policy Framework (WS-Policy). Technical report, BEA, IBM, Microsoft, SAP, Sonic Software, Verisign, Sept. 2004.
S. Bajaj, D. Box, D. Chappell, F. Curbera, G. Daniels, P. Hallam-Baker, M. Hondo, C. Kaler, A. Malhotra, H. Maruyama, A. Nadalin, M. Nottingham, D. Orchard, H. Prafullchandra, C. von Riegen, J. Schlimmer, C. Sharp, and J. Shewchuk. Web Services Policy Attachment (WS-PolicyAttachment). Technical report, BEA, IBM, Microsoft, SAP, Sonic Software, Verisign, Sept. 2004.
S. Battle, A. Bernstein, H. Boley, B. Grosof, M. Gruninger, R. Hull, M. Kifer, D. Martin, D. L. McGuinness, S. McIlraith, G. Newton, D. De Roure, M. Skall, J. Su, S. Tabet, and H. Yoshida. Semantic web services framework (SWSF). W3C Member Submission, http://www.w3.org/Submission/2005/07/, May 2005.
T. Bellwood, L. Cl’ement, D. Ehnebuske, A. Hately, Maryann Hondo, Y.L. Husband, K. Januszewski, S. Lee, B. McKee, J. Munter, and C. von Riegen. UDDI version 3.0. http://uddi.org/pubs/uddi-v3.00-published-20020719.htm, July 2002.
A. D. Birell and B. J. Nelson. Implementing remote procedure calls. ACM Transactions of Computer Systems, 1(2):39–59, 1984.
E. Christensen, F. Curbera, G. Meredith, and S. Weerawarana. Web Services Description Language (WSDL) 1.1. http://www.w3.org/TR/wsdl, March 2001.
E. Cimpian and A. Mocan. Wsmx process mediation based on choreographies. In 1st Int’l Workshop on Web Service Choreography and Orchestration for Business Process Management (BPM 2005), 2005.
J. de Bruijn, C. Bussler, J. Domingue, D. Fensel, M. Hepp, U. Keller, M. Kifer, B. König-Ries, J. Kopecky, R. Lara, H. Lausen, E. Oren, A. Polleres, D. Roman, J. Scicluna, and M. Stollberg. Web service modeling ontology (WSMO). W3C Member Submission, http://www.w3.org/Submission/2005/06/, April 2005.
D. Elenius, G. Denker, D. Martin, F. Gilham, J. Khouri, S. Sadaati, and R. Senanayake. The OWL-S editor — a development tool for semantic web services. In Proc. of the 2nd European Semantic Web Conference (ESWC2005), Heraklion, Crete, May 2005.
J. Esplugas-Cuadrado. B2B demosntrator description. Technical report, Semantic Web Enabled Web Services, Sept. 2004.
D. Gerlernter. Generative communication in Linda. ACM Transactions on Prog. Lang. and Systems (TOPLAS), 1(7):80–112, 1985.
I. Horrocks, P.F. Patel-Schneider, H. Boley, S. Tabet, B. Grosof, and M. Dean. SWRL: A semantic web rule language combining OWL and RuleML. http://www.w3.org/Submission/2004/SUBM-SWRL-20040521/, May 2004.
U. Keller, R. Lara, H. Lausen, A. Polleres, and D. Fensel. Automatic location of services. In Proc. of the 2nd European Semantic Web Conference (ESWC2005), Heraklion, Crete, May 2005.
M. Kerrigan. Web service selection mechanisms in the web service execution environment (WSMX). In Semantic-Based Resource Discovery, Retrieval and Composition (RDRC) Track of the 21st Annual ACM Symposium on Applied Computing (SAC’06), April 2006. Accepted for publication.
M. Kifer, R. Lara, A. Polleres, C. Zhao, U. Keller, H. Lausen, and D. Fensel. A logical framework for web service discovery. In ISWC 2004 Workshop on Semantic Web Services: Preparing to Meet the World of Business Applications, Hiroshima, Japan, 2004.
M. Kifer, G. Lausen, and J. Wu. Logical foundations of object-oriented and frame-based languages. JACM, 42(4):741–843, 1995.
R. Krummenacher, M. Hepp, A. Polleres, C. Bussler, and D. Fensel. WWW or What is Wrong with Web services. In Proc. of the 3rd European Conference on Web Services (ECOWS 2005), Växjö, Sweden, Nov. 2005.
J.W. Lloyd. Foundations of Logic Programming (2nd Edition). Springer, 1987.
Daniel J. Mandell and Sheila A. McIlraith. Adapting bpel4ws for the semantic web: The bottom-up approach to web service interoperation. In Proc. of the 2nd Int’l Semantic Web Conference (ISWC2003), pages 227–241, 2003.
David Martin, Mark Burstein, Jerry Hobbs, Ora Lassila, Drew McDermott, Sheila McIlraith, Srini Narayanan, Massimo Paolucci, Bijan Parsia, Terry Payne, Evren Sirin, Naveen Srinivasan, and Katia Sycara. OWL-S: Semantic markup for web services. W3C Member Submission, http://www.w3.org/Submission/2004/07/, Nov. 2004.
D. McDermott. DRS: A set of conventions for representing logical languages in RDF. http://www.daml.org/services/owl-s/1.1B/DRSguide.pdf, January 2004.
E. Motta, J. Domingue, L. Cabral, and M. Gaspari. Irs-ii: A framework and infrastructure for semantic web services. In 2nd Int’l Semantic Web Conference (ISWC2003). Springer Verlag, October 2003.
A. Nadalin, C. Kaler, P. Hallam-Baker, and R. Monzillo (eds.). Web Services Security: SOAP Message Security 1.0 (WS-Security 2004). Technical report, OASIS, March 2004.
S. Narayanan and S. McIlraith. Simulation, verification and automated composition of web services. In Proc. of the 11th Int’l World Wide Web Conference (WWW2002), Honolulu, Hawaii, May 2002.
D. Olmedilla, R. Lara, A. Polleres, and H. Lausen. Trust negotiation for semantic web services. In 1st Int’l Workshop on Semantic Web Services and Web Process Composition (SWSWPC 2004), in conjunction with the 2004 IEEE Int’l Conference on Web Services (ICWS 2004), San Diego, California, USA, 2004.
M. Paolucci, T. Kawamura, T. Payne, and K. Sycara. Semantic matching of web services capabilities. In I. Horrocks and J. Handler, editors, 1st Int. Semantic Web Conference (ISWC), pages 333–347. Springer Verlag, 2002.
A. Patil, S. Oundhakar, A. Sheth, and K. Verma. METEOR-S Web service Annotation Framework. In Proc. of the 13th Int’l World Wide Web Conference (WWW2004), pages 553–562, 2004.
C. Preist. A conceptual architecture for semantic web services. In Proc. of the Int’l Semantic Web Conference 2004 (ISWC 2004), Nov. 2004.
F. Scharffe and J. de Bruijn. A language to specify mappings between ontologies. In IEEE SITIS’05, Yaound’e, Cameroon, Nov. 2005.
E. Sirin and B. Parsia. The owl-s java api. Nov. 2004.
E. Sirin, B. Parsia, D. Wu, J. Hendler, and D. Nau. HTN planning for web service composition using SHOP2. 1(4):377–396, 2004.
N. Srinivasan, M. Paolucci, and K. Sycara. Adding OWL-S to UDDI, implementation and throughput. In 1st Int’l Workshop on Semantic Web Services and Web Process Composition (SWSWPC 2004), July 2004.
K. Verma, K. Sivashanmugam, A. Sheth, A. Patil, S. Oundhakar, and J. Miller. METEOR-S WSDI: A Scalable Infrastructure of Registries for Semantic Publication and Discovery of Web Services. Journal of Information Technology and Management, Special Issue on Universal Global Integration, 6(1):17–39, 2005. Kluwer Academic Publishers.
W3C. SOAP version 1.2 part 0: Primer. http://www.w3.org/TR/2003/REC-soap12-part0-20030624/, June 2003.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Polleres, A., Lausen, H., Lara, R. (2006). Semantische Beschreibung von Web Services. In: Pellegrini, T., Blumauer, A. (eds) Semantic Web. X.media.press. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-29325-6_32
Download citation
DOI: https://doi.org/10.1007/3-540-29325-6_32
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29324-8
Online ISBN: 978-3-540-29325-5
eBook Packages: Computer Science and Engineering (German Language)