Zusammenfassung
Business Webs übertragen die Idee von Wertschöpfungsketten auf das WWW. Die zugrundeliegende Plattform wird allgemein als das Internet der Dienste bezeichnet und wird sich mit einer großen Vielfalt und Menge an Informationen über Dienste entlang verschiedener Dimensionen von Service-Informationen befassen müssen. Sobald Teile der Vermittlung, des Auffindens oder der Nutzerbewertung dezentralisiert werden, entsteht eine Reihe von Herausforderungen an die Handhabung von Service-Informationen (Modellierung der Informationen in einer ganzheitlichen Art und Weise, Dokumentation, Verknüpfung, Interoperabilität, verteilte Abfragen, inkonsistente Informationen und Kooperation zwischen verschiedenen Interessengruppen). In diesem Beitrag wird vorgeschlagen, diesen Herausforderungen durch zwei Artefakte zu begegnen. Erstens erarbeiten die Autoren eine Service-Ontologie auf einer soliden und strengen Grundlagen-Ontologie. Die Service-Ontologie stellt ein ganzheitliches und konsistentes Verfahren für die Erfassung von Service-Informationen dar. Die Autoren wenden die Empfehlungen der W3C Semantic Web Activity an, deren aktuelle Standardisierung bereits neue Möglichkeiten für die Interoperabilität, Verknüpfung von Informationen und verteilte Abfragen im Internet eröffnet hat. Allerdings ist es nicht ausreichend, eine Ontologie in standardisierten Sprachen zu erstellen und deren Verwendung vorzuschreiben. Um allen Herausforderungen zu begegnen, tragen die Autoren zweitens eine Methode rund um die Ontologie bei, die ein Governance-Framework, Richtlinien für die Anwendung der W3C-Semantic-Web-Empfehlungen, eine lebenszyklusübergreifende Werkzeugkette sowie verschiedene Ebenen der Anwendbarkeit umfasst. Sie nennen ihre Methode Semantic-Business-Web-Ansatz, da sie auf W3C-Semantic-Web-Standards aufbauen und sie in der Business-Web-Umgebung erweitern. Beide Artefakte werden in einem interdisziplinären Verfahren durch Experten erstellt, die am deutschen Leuchtturmprojekt THESEUS/TEXO mitarbeiten. Das Szenario des Projekts dient auch zur Evaluierung der Artefakte.
Abstract
Business Webs apply the idea of value networks to the WWW. The underlying delivery platform is commonly referred to as the Internet of Services and will certainly have to deal with a great variety and amount of information about services along several service information dimensions. As soon as brokerage, discovery, or community feedback parts are decentralized, there emerge a number of service information challenges (modeling the information in a holistic way, documentation, interlinkage, tool interoperability, distributed querying, inconsistent information, and cooperation of different stakeholders). In this paper, we propose to counter such service information challenges by two artifacts. First, we contribute a Service Ontology based on a sound and rigid foundational ontology. The Service Ontology provides a holistic and consistent way of capturing service information. We apply the recommendations of the W3C Semantic Web Activity whose recent standardization has already opened new possibilities for tool interoperability, interlinkage of information, and distributed querying on the web. However, building and prescribing an ontology in standardized languages is not enough to address all service information challenges. Therefore, as a second contribution, we provide a method around the ontology including a governance framework, guidelines for applying the W3C Semantic Web recommendations, a lifecycle-spanning tool chain, and different levels of applicability. We label our method Semantic Business Web approach, since we build on W3C Semantic Web standards, use and extend them in the Business Web setting. Both artifacts are constructed in an interdisciplinary way by experts participating in the German lighthouse project THESEUS/TEXO. The project’s scenario also serves as a proof of concept evaluation of the artifacts.
Notes
Service und Dienst werden synonym verwendet.
http://www.theseus-programm.de/en-us/theseus-application-scenarios/texo/
Der Öko-Kalkulator-Dienst ist ein Szenario im Rahmen des THESEUS/TEXO-Projekts und wird näher in Abschnitt 5 erklärt.
http://developer.yahoo.com/searchmonkey/
Ein solcher Kollaborationsserver wird vom TEXO-Partner ontoprise im Rahmen des Projekts entwickelt.
http://www.theseus-programm.de/en-us/theseus-application-scenarios/texo/
Dienste müssen auf der Service4Engineers-Plattform registriert werden. Die Handhabung der Informationen kann alles zwischen Registrierung des URI in der OWL-Beschreibung des Providers oder eine vollständige Replikation der Beschreibung sein. Wir nehmen hier den interessanten Fall an, dass Service-Informationen verteilt werden, d. h. die Dienstbeschreibungen liegen auf der Website des Providers und nur der URI wird auf der Plattform registriert.
Vgl. http://www.ontoprise.de/en/home/products/semantic-mediawiki/, Semantic MediaWiki+ mit HALO Erweiterungen.
Literatur
Adida B, Birbeck M, McCarron S, Pemberton S (2008) RDFa in XHTML: Syntax and processing a collection of attributes and processing rules for extending XHTML to support RDF, W3C Recommendation. http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014/. Abruf am 2008-10-14
Afshar M (2007) SOA governance: framework and best practices. Oracle Whitepaper. http://www.oracle.com/technologies/soa/docs/oracle/soa-governance-best-practices.pdf. Abruf am 2008-07
Akkermans H, Baida Z, Gordijn J, Peña N, Altuna A, Laresgoiti I (2004) Using ontologies to bundle real-world services. IEEE Intelligent Systems (EXPERT) 19(4):57–66
Alter S (2008) Service system fundamentals: Work system, value chain, and life cycle. IBM Systems Journal 47(1):71–85
Allen P (2008) SOA governance: challenge or opportunity? CBDI Journal. http://www.cbdiforum.com/secure/interact/2008-04/challenge_opportunity_br.php. Abruf am 2008-06, S 20–31
Ankolekar A, Burstein MH, Hobbs JR, Lassila O, Martin DL, McIlraith SA, Narayanan S, Paolucci M, Payne TR, Sycara KP, Zeng H (2001) DAML-S: semantic markup for web services. In: Proceedings of the first semantic web working symposium SWWS, Stanford University, California, S 411–430
Baida Z, Gordijn J, Akkermans H (2001) Service Ontology. OBELIX Deliverable 6.1, Free University Amsterdam
Bansal A, Kona S, Simon L, Hite TD (2005) A Universal Service-Semantics Description Language. In: Proceedings of the ECOWS 2005, S 214–225
Barrett M, Davidson E, Middleton C, DeGross JI (2008) Information technology in the service economy: challenges and possibilities for the 21st century. Springer, Heidelberg
Barros AP, Dumas M (2006) The rise of web service ecosystems. IT Professional 8(5):31–37
Basole RC, Rouse WB (2008) Complexity of service value networks: conceptualization and empirical investigation. IBM Systems Journal 47(1):53–70
Berre AJ (2008a) UPMS-UML profile and metamodel for services – an emerging standard. In: Proceedings of the 12th international IEEE enterprise distributed object computing conference, Munich
Berre AJ (2008b) Service oriented architecture modeling language (SoaML) - specification for the UML profile and metamodel for services (UPMS). Revised Submission. OMG document
Bhatti N, Weber SH (2009) Semantic visualization to support knowledge discovery in multi-relational service communities. Handbook of research on social dimensions of semantic technologies and web services, IGI Global, Hershey
Bieberstein N, Bose S, Fiammante M, Jones K, Shah R (2006) Service-oriented architecture (SOA) compass – business value, planning, and enterprise roadmap. IBM DeveloperWorks
Bieberstein N, Bose S, Walker L, Lynch A (2005) Impact of service-oriented architecture on enterprise systems, organizational structures, and individuals. IBM Systems Journal 44(4):691–708
Bitsaki M, Danylevych O, van den Heuvel W, Koutras G, Leymann F, Mancioppi M, Nikolaou C, Papazoglou M (2008) An architecture for managing the lifecycle of business goals for partners in a service network. In: LNCS An architecture for managing the lifecycle of business goals for partners in a service network. Springer, Heidelberg
Brauer B, Kline S (2005) SOA governance: a key ingredient of the adaptive enterprise. Whitepaper.http://www.managementsoftware.hp.com/products/soa/swp/soa_swp_governance.pdf. Abruf am 2008-06
Brogi A, Corfini S, Popescu R (2008) Semantics-based composition-oriented discovery of web services. ACM Transactions on Internet Technology (TOIT) 8(4)
Cardoso J, Winkler M, Voigt K (2009) A service description language for the internet of services. In: Alt R, Fähnrich KP, Franczyk B (Hrsg) Proceedings first international symposium on services science (ISSS’09). Logos, Berlin
Clark J, DeRose S (1999) XPath XML path language. W3C Recommendation 16 November 1999. http://www.w3.org/TR/xpath
Cuenca Grau B, Horrocks I, Kazakov Y, Sattler U (2007) A logical framework for modularity of ontologies. IJCAI:298–303
De Kinderen S, Gordijn J (2008a) e3Service – a model-based approach for generating needs-driven e-service bundles in a networked enterprise. In: Sprague RH (Hrsg) Proceedings of 16th European conference on information systems
De Kinderen S, Gordijn J (2008b) e3Service – an ontological approach for deriving multi-supplier IT-service bundles from consumer needs. In: Sprague RH (Hrsg) Proceedings of the 41st annual Hawaii international conference on system sciences, S 318 ff
DIN PAS 1018 (2002) Grundstruktur für die Beschreibung von Dienstleistungen in der Ausschreibungsphase. Berlin
Domingue J, Zaremba M (2007) Reference ontology for semantic service oriented architectures. OASIS Working Draft 0.1
Emmrich A (2005) Ein Beitrag zur systematischen Entwicklung produktorientierter Dienstleistungen. University of Paderborn, Paderborn
Farrell J, Lausen H (2007) Semantic annotations for WSDL and XML schema. W3C Recommendation. http://www.w3.org/TR/sawsdl/. Abruf am 2007-08-28
Ferrario R, Guarino N (2008) Towards an ontological foundation for services science. In: Fensel D, Traverso P (Hrsg) Proceedings of future internet symposium 2008. Springer Verlag, Heidelberg
Gangemi A (2005) Ontology design patterns for semantic web content. In: International semantic web conference, S 262–276
Gangemi A (2007) Design patterns for legal ontology constructions. In: Proceedings of the LOAIT 2007, S 65–85
Gangemi A, Guarino N, Masolo C, Oltramari A, Schneider L (2002) Sweetening ontologies with DOLCE. In: Proceedings of the EKAW 2002, S 166–181
Gangemi A, Mika P (2003) Understanding the semantic web through descriptions and situations. In: CoopIS/DOA/ODBASE 2003, S 689–706
Guarino N (1998) Formal ontology in information systems. In: Guarino N (Hrsg) Formal ontology in information systems. Proceedings of FOIS’98, Trento, S 3–15
Guarino N, Schneider L (2002) Ontology-driven conceptual modelling: advanced concepts. In: Proceedings of the ER 2002
Guarino N, Welty, Christopher A (2002) Evaluating ontological decisions with OntoClean. In: Communications of the ACM 45(2):61–65
Hansch D, Schnurr H, Pissierssens P (2009) Semantic MediaWiki+ als Wissensplattform für Unternehmen. In: Proceedings WM 2009: 5th Conference on professional knowledge management. Springer, Heidelberg, S 211–215
Harding C (2008) Service-oriented architecture ontology. The Open Group Draft 2.0, http://www.opengroup.org/ projects/soa-ontology/. Abruf am 2009-06-15
Hepp M (2006) Products and services ontologies: a methodology for deriving OWL ontologies from industrial categorization standards. International Journal on Semantic Web Information Systems 2(1):72–99
Heuser L, Alsdorf C, Woods D (2008) International research forum 2007. Evolved Technologists Press, New York, S 100 ff
Hevner A, March S, Park J, Ram S (2004) Design science in information systems research. MIS Quarterly 28(1):75–105
Holley K, Palistrant J, Graham S (2006) Effective SOA governance. IBM Whitepaper. ftp://ftp.software.ibm.com/software/uk/flexible/wp7effective_soa_governance.pdf. Abruf am 2008-07
ISO 17799 Central (2006) The A-Z guide for ISO 27001 and ISO17799/ ISO27002 http://www.17799central.com/. Abruf am 2009-03-16
ISO/IEC 19757–3 (2006) Document schema definition language (DSDL) – part 3: rule-based validation – schematron. http://standards.iso.org/ittf/licence.html
IT Governance Institute (2007) COBIT 4.1: control objectives for information and related technology. IT Governance Institute, Rolling Meadows
Janiesch C, Niemann M, Repp N (2009) Towards a service governance framework for the internet of services. In: Newell S, Whitley E, Pouloudi N, Wareham J, Mathiassen L (Hrsg) Proceedings of the 17th European conference on information systems (ECIS). Verona, S 1–13
Janiesch C, Ruggaber R, Sure Y (2008) Eine Infrastruktur für das Internet der Dienste. HMD Praxis der Wirtschaftsinformatik 45(261):71–79
Johannsen W, Goeken M (2007) Referenzmodelle für IT-Governance Strategische Effektivität und Effizienz mit COBIT, ITIL & Co. dpunkt, Heidelberg
Jensen JB, Kletzer LG (2005) Tradable services: understanding the scope and impact of services outsourcing. Institute for International Economics Working Paper No. 05–9. Available at Social Science Research Network: http://ssrn.com/abstract=803906
Kagermann H, Österle H (2006) Geschäftsmodelle 2010. Wie CEOs Unternehmen transformieren. Frankfurter Allgemeine Buch, Frankfurt
Krötzsch M, Vrandecic D, Völkel M (2006) Semantic MediaWiki. In: International semantic web conference 2006, S 935–942
Lehmann S, Buxmann P (2009) Preisstrategien von Softwareanbietern. WIRTSCHAFTSINFORMATIK 51(6)
March S, Smith G (1995) Design and natural science research on information technology. Decision Support Systems (4):251–266
Marks E, Bell M (2006) SOA: a planning and implementation guide for business and technology. John Wiley & Sons
McGuinness D, van Harmelen F (2004) OWL web ontology language overview. W3C Recommendation 10 February 2004. http://www.w3.org/TR/owl-features/
McIlraith SA, Son TC, Zeng H (2001) Semantic web services. IEEE Intelligent Systems 16(2):46–53
Mika P, Oberle D, Gangemi A, Sabou M (2004) Foundations for Service Ontologies: Aligning OWL-S to DOLCE. In: WWW 2004, S 563–572
Nadhan EG (2004) Service-oriented architecture: implementation challenges. Microsoft Architect Journal
Niemann M, Eckert J, Repp N, Steinmetz R (2008) Towards a generic governance model for service-oriented architectures. In: Proceedings of the 14th Americas conference on information systems
Niemann M, Janiesch C, Repp N, Steinmetz R (2009) Challenges of governance approaches for service-oriented architectures. In: Proceedings of the third IEEE international conference on digital ecosystems and technologies (IEEE DEST 2009)
Oberle D (2005) Semantic management of middleware. Springer, Heidelberg
Oberle D, Ankolekar A, Hitzler P, Cimiano P, Sintek M, Kiesel M, Mougouie B, Baumann S, Vembu S, Romanelli M (2007) DOLCE ergo SUMO: on foundational and domain models in the smartweb integrated ontology (SWIntO). Journal of Web Semantics 5(3):156–174
Oberle D, Lamparter S, Grimm S, Vrandecic D, Staab S, Gangemi A (2006) Towards ontologies for formalizing modularization and communication in large software systems. Applied Ontology 1(2):163–202
Office of Governance Commerce (2007) ITIL v3: information technology infrastructure library version 3 core OGC titles vol. 1–5. The Stationery Office, London
O’Sullivan J (2006) Towards a precise understanding of service properties. Faculty of Information Technology. 2006, Queensland University of Technology, S 232 ff
Pandit B, Popescu V, Smith V (2009) SML service modeling language. W3C Proposed Recommendation 12 February 2009. http://www.w3.org/TR/sml/. Abruf am 2009-06-15
Papazoglou MP (2003) Service-oriented computing: concepts, characteristics and directions. In: Proceedings of the Web Information Systems Engineering (WISE), S 3–12
Patel-Schneider PF, Horrocks I (2004) OWL web ontology language semantics and abstract syntax. W3C Recommendation 10 February 2004, http://www.w3.org/TR/2004/REC-owl-semantics-20040210/
Petrie C (2008) Semantic Web Services Challenge. Proceedings of the 2008 Workshops. Stanford Logic Group Technical Reports No. LG-2009-01, Stanford, CA
Prud’hommeaux E, Seaborne A (2008) SPARQL query language for RDF. W3C Recommendation 15 January 2008. http://www.w3.org/TR/rdf-sparql-query/
Rai A, Sambamurthy V (2006) The growth of interest in services management: opportunities for information systems scholars. Information Systems Research 17(4):327–331
Rauf I, Iqbal MZ, Malik ZI (2008) UML based modeling of web service composition – a survey. In: Proceedings of the software engineering research, management and applications, SERA 08
Riedl C, May N, Finzen J, Stathel S, Leidig T, Belecheau R (2009). Managing service innovations with an idea ontology. In: Proceedings of the XIX. international conference of RESER
Roman D, de Bruijn J, Mocan A, Lausen H, Domingue J, Bussler C, Fensel D (2006) WWW: WSMO, WSML, and WSMX in a nutshell. In: Proceedings of the ASWC 2006, S 516–522
Rosse CM, José LV (2003) A reference ontology for biomedical informatics: the foundational model of anatomy. Journal of Biomedical Informatics 36(6):478–500
Rust RT, Kannan PK (2003) E-service a new paradigm for business in the electronic environment. Communications of the ACM 46(6):36–42
SAP AG (2004) Wagner J, Krebs F, PIC council charter. SAP Presentation. https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d987b590-0201-0010-1684-c4754d40ddb9. Abruf am 2007-07
SAP AG (2005) Enterprise services design guide. https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/943e83e5-0601-0010-acb5-b16258f5f20a. Abruf am 2007-06
SAP AG (2007) Governance for modeling and implementing enterprise services at SAP enterprise SOA solution management. https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/ uuid/f0763dbc-abd3-2910-4686-ab7adfc8ed92. Abruf am 2007-07
Schelp J, Stutz M (2007) SOA-Governance. In: Fröschle HP, Reinheimer S (Hrsg) Serviceorientierte Architekturen (SOA). dpunkt, Heidelberg, S 1–10
SEI (2007) The capability maturity model integration (CMMI). Software Engineering Institute. http://www.sei.cmu.edu/publications/documents/07.reports/07tr017.html. Abruf am 2007-09
Software AG (2005) SOA governance rule your SOA. http://www.softwareag.com/de/Images/WP_SOA_Governance_D_tcm17-22130.pdf. Abruf am 2007-08
Speiser S, Blau B, Lamparter S, Tai S (2008) Formation of service value networks for decentralized service provisioning. In: Proceedings of the 6th international conference on service oriented computing 2008
Stabell CB, Fjeldstad OD (1998) Configuring value for competitive advantage: On chains, shops, and networks. Strategic Management Journal 19
Stathel S, Finzen J, Riedl C, May N (2008) Service innovation in business value networks. In: Proceedings of XVIII international RESER conference. Stuttgart
Sycara K (2007) Untethering semantic web services. In: Martin D, Domingue J, Sheth A, Battle S, Sycara K, Fensel D (Hrsg) Semantic web services, part 2. IEEE Intelligent Systems 22(6):8–15
Tran T, Haase P, Lewen H, Muñoz-García Ó, Gómez-Pérez A, Studer R (2007) Lifecycle-support in architectures for ontology-based information systems. In: Proceedings of the international semantic web conference (ISWC), S 508–522
Traverso P, Pistore M (2004) Automated composition of semantic web services into executable processes. In: Proceedings of the international semantic web conference (ISWC’04). Hiroshima
Vervest PHM (2005) Smart business networks. Springer, Heidelberg
Vetere G, Lenzerini M (2005) Models for semantic interoperability in service-oriented architectures. IBM Systems Journal 44(4):887–903
Danksagungen
Das Projekt wurde durch Mittel des Bundesministeriums für Wirtschaft und Technologie unter dem Förderkennzeichen „01MQ07012“ gefördert. Die Autoren tragen die Verantwortung für den Inhalt. Die Informationen in diesem Dokument sind Eigentum der folgenden Mitglieder des THESEUS-Konsortiums, finanziert durch das Bundesministerium für Wirtschaft und Technologie: SAP AG, Fraunhofer IGD, ontoprise GmbH, TU Darmstadt. Die Informationen in diesem Dokument stellen den aktuellen Stand dar und es wird keine Garantie oder Gewähr gegeben, dass die Informationen für einen bestimmten Zweck geeignet sind. Die oben genannten Mitglieder des Konsortiums übernehmen keine Haftung für Schäden jedweder Art, einschließlich direkte, spezielle, indirekte oder Folgeschäden ohne Einschränkung, die aus der Nutzung dieser Materialien entstehen, gemäß jeder Haftung, die obligatorisch nach anwendbaren Recht ist.
Author information
Authors and Affiliations
Corresponding author
Additional information
Angenommen nach drei Überarbeitungen durch Prof. Dr. Buxmann und Prof. Dr. Hess.
This article is also available in English via http://www.springerlink.com and http://www.bise-journal.org: Oberle D, Bhatti N, Brockmans S, Niemann M, Janiesch C (2009) Countering Service Information Challenges in the Internet of Services. Bus. Inf. Syst. Eng. doi: 10.1007/s12599-009-0069-9.
Rights and permissions
About this article
Cite this article
Oberle, D., Bhatti, N., Brockmans, S. et al. Effektive Handhabung von Service-Informationen im Internet der Dienste. Wirtsch. Inform. 51, 429–452 (2009). https://doi.org/10.1007/s11576-009-0191-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11576-009-0191-9