Abstract
Web services as a technology to enable distributed business processes gain in importance. However, the support of Quality of Service (QoS) is crucial in this context. Thus, we present an integrated web service architecture with comprehensive QoS support. The architecture we introduce in this paper supports the assessment of web services to assure that only web services will be used in critical business processes that satisfy the requirements defined by the user. The selection and execution of a certain web service depends on its QoS-properties that must be guaranteed in Service Level Agreements (SLAs). The compliance with SLAs is monitored by the system as well. Furthermore we introduce a prototypical implementation of our web service architecture.
Similar content being viewed by others
Literatur
Andrews, Tony; Curbera, Francisco; Dholakia, Hitesh; Goland, Yaron; Klein, Johannes; Leymann, Frank; Liu, Kevin; Roller, Dieter; Smith, Doug; Thatte, Satish; Trickovic, Ivana; Weerawarana, Sanjiva: Business Process Execution Language for Webservices. Version 1.1, 05.05.2003. http://www.ibm.com/developerworks/library/ws-bpel, Abruf am 2004-10-26.
Alonso, Gustavo; Casati, Fabio; Kuno, Harumi; Machiraju; Vijay: Web Services. Concepts, Architectures and Applications. Springer, Berlin 2003.
Alonso, Gustavo: Myths around Webservices. In: Bulletin of the Technical Committee on Data Engineering 25 (2002) 4, S. 3–9.
ATIS Committee. Accountability. http://www.atis.org/tg2k/_accountability.html, Abruf am 2004-11-10.
Becker, Jörg; Kahn, Dieter: The Process in Focus: In: Becker, Jörg; Kugeler, Martin; Rosemann, Michael (Hrsg.): Process Management. A Guide for the Design of Business Processes. Springer, Berlin u. a. 2003, S. 1–12.
Berbner, Rainer; Mauthe, Andreas; Steinmetz, Ralf: Unterstützung dynamischer E-Finance-Geschäftsprozesse. In: Horster, P. (Hrsg.): Elektronische Geschäftsprozesse 2004. Klagenfurt, Österreich. Syssec Verlag 2004, S. 44–54.
Berbner, Rainer; Mauthe, Andreas; Steinmetz, Ralf: Eine Webservice basierte Workflow Architektur. Technical Report KOM 07/2004. TU Darmstadt. Oktober 2004.
Buhl, Hans-Ulrich; Kundisch, Dennis: Transformation von Finanzintermediären durch IT. In: WIRTSCHAFTSINFORMATIK 45 (2003) 5, S. 503–508.
Cardoso, Jorge; Sheth, Amit: Semantic e-Workflow Composition. Technical Report 02-004. LSDIS Lab, Computer Science Department. University of Georgia, Athens, USA Juli 2002.
Cardoso, Jorge; Sheth, Amit; Miller, John: Workflow Quality of Service. In: Proceedings of the International Conference on Enterprise Integration and Modeling Technology and International Enterprise Modeling Conference (ICEIMT/IEMC 2002). Valencia, Spanien 2002, S. 303–311.
Dan, Asit; Ludwig, Heiko; Pacifici, Giovanni: Webservices Differentiation with Service Level Agreements. IBM developerworks. Mai 2003. http://www-106.ibm.com/developerworks/webservices/library/ws-slafram, Abruf am 2004-10-27.
Eberhart, Andreas; Fischer, Stefan: Webservices. Grundlagen und praktische Umsetzung mit J2EE und.NET. Carl-Hanser-Verlag München, Wien 2003.
Fensel, Dieter; Bussler, Christoph: The Webservice Modeling Framework WSMF. In: Electronic Commerce: Research and Applications 1 (2002) 2, S. 113–137.
Fröschl, Friedrich: Vom IuK-Outsourcing zum Business Process Outsourcing. In: WIRTSCHAFTSINFORMATIK 41 (1999) 5, S. 458–460.
Gouscos, Dimitris; Kalikakis, Manolis; Georgiadis, Panagiotis: An Approach to Modeling Webservice QoS and Provision Price. In: Proceedings of the 4th International Conference on Web Information Systems Engineering Workshops (WISEW 2003). Rom, Italien 2003, S. 121–130.
Heckmann, Oliver: A System-oriented Approach to Efficiency and Quality of Service for Internet Service Providers. Dissertationsschrift, Technische Universität Darmstadt 2004.
Heinzl, Armin; König, Wolfgang: Interview mit Dietrich Voigtländer zu „Industrialisierung im Bankgeschäft: Outsourcing und Standardsoftware“. In: WIRTSCHAFTSINFORMATIK 45 (2003) 2, S. 143–146.
IBM AlphaWorks: IBM Business Process Execution Language for Webservices Java Run Time (BPWS4J). http://www.alphaworks.ibm.com/tech/bpws4j, Abruf am 2004-11-02.
Kalepu, Sravanthi; Krishnaswamy, Shonali; Loke, Seng Wai: Verity: A QoS Metric for Selecting Webservices and Providers. In: Proceedings of the 4th International Conference on Web Information Systems Engineering Workshops (WISEW 2003). Rom, Italien 2003, S. 131–139.
Keller, Alexander; Ludwig, Heiko: The WSLA Framework: Specifying and Monitoring Service Level Agreements for Webservices. In: Journal of Network and Systems Management 11 (2003) 1, S. 57–81.
Keller, Wolfgang: Enterprise Application Integration. Erfahrungen aus der Praxis. dpunkt, Heidelberg 2002.
Koetzle, Laura; Rutstein, Charles; Liddell, Heather; Buss, Christian; Nakashima, Taichi: Reducing Integration’s Cost. Forrester Research Report. Juni 2001. http://www.forrester.com/go?docid=11981 url, Abruf am 2004-10-26.
Leymann, Frank; Roller, Dieter: Production Workflow. Concepts and Techniques. Prentice Hall Upper Saddle River 2000.
Leymann, Frank; Roller, Dieter: iWebservices: Business Processes in a Web Services World. A quick overview of BPEL4WS. IBM Developer Works. http://www-106.ibm.com/developerworks/webservices/library/wsbpelwp, Abruf am 2004-10-26.
Leymann, Frank; Roller, Dieter: Using flows in information integration. In: IBM Systems Journal 41 (2002) 4, S. 732–742.
Lindert, Frank; Wiedeler, Markus: Organisationsübergreifendes Geschäftsprozessmanagement. In: IT Information Technology 46 (2004) 4, S. 175–183.
Mani, Anbazhagan; Nagarajan, Arun: Understanding Quality of Service for Webservices. IBM Developer Works. Januar 2002. http://www-106.ibm.com/developerworks/webservices/library/ws-quality.html, Abruf am 2004-10-27.
Malone, Thomas W.; Crowston, Kevin; Lee, Jintae; Pentland, Brian T.; Dellarocas, Chrysanthos; Wyner, George M.; Quimby, John; Bernstein, Abraham; Herman, George A.; Klein, Mark; Osborn, Charles S.; O’Donnell, Elisa: Tools for Inventing Organizations: Toward a Handbook of Organizational Processes. In: Management Science 45 (1999) 3, S. 425–443.
OASIS: OASIS Webservices Business Process Execution Language (WSBPEL), Technical Committee, 29.04.2003. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel, Abruf am 2004-10-27.
Papazoglou, Mike P.: Service-Oriented Computing: Concepts, Characteristics and Directions. In: Proceedings of the 4th International Conference on Web Information Systems Engineering (WISE 2003). Rom, Italien 2003, S. 3–12.
Preuner, Günther; Schrefl, Michael: Integration of Webservices into Workflows through a Multi-Level Schema Architecture. In: Proceedings of the 4th IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS 2002). Newport Beach, USA 2002, S. 51–60.
Ran, Shuping: A model for Webservices discovery with QoS. In: ACM SIGecom Exchanges 4 (2003) 1, S. 1–10.
Request for Comment 3198: Terminology for Policy-Based Management 2001. http://www.faqs.org/rfcs/rfc3198.html, Abruf am 2004-11-26.
Riedl, Rene: Begriffliche Grundlagen des Business Process Outsourcing. In: Information Management & Consulting 18 (2003) 3, S. 6–10.
Schmitt, Jens B.: Heterogeneous Network Quality of Service Systems. Kluwer Academic Publishers 2001.
Schmidt, Rainer: Webservices Based Architectures to Support Dynamic Inter-organizational Business Processes. In: Proceedings of the International Conference on Webservices — Europe (ICWS-Europe 2003). Erfurt 2003, S. 123–136.
Sharma, Amit; Adarkar, Hemant; Sengupta, Shubhashis: Managing QoS through Prioritization in Webservices. In: Proceedings of the 4th International Conference on Web Information Systems Engineering Workshops (WISEW 2003). Rom, Italien 2003, S. 140–148.
Sivashanmugam, Kaarthik; Miller, John; Sheth, Amit; Verma, Kunal: Framework for Semantic Web Process Composition. Technical Report 03-008. LSDIS Lab, Computer Science Department. University of Georgia, Athens, USA Juni 2003.
Steinmetz, Ralf; Berbner, Rainer; Martinovic, Ivan: Webservices zur Unterstützung flexibler Geschäftsprozesse in der Finanzwirtschaft. In: Sokolovsky, Z.; Löschenkohl, S. (Hrsg.): Industrialisierung der Finanzwirtschaft. Gabler Wiesbaden 2004.
Tian, Min; Gramm, Andreas; Naumowicz, Tomasz; Ritter, Hartmut; Schiller, Jochen: A concept for QoS Integration in Webservices. In: Proceedings of the 4th International Conference on Web Information Systems Engineering Workshops (WISEW 2003). Rom, Italien 2003, S. 149–155.
Thommen, Jean-Paul; Achleitner, Ann-Kristin: Allgemeine Betriebswirtschaftslehre. Umfassende Einführung aus managementorientierter Sicht. 3. Aufl., Gabler, Wiesbaden 2001.
UDDI Spec Technical Committee: UDDI Version 3.0.1. Technical Committee Specification, 14.10.2003. http://uddi.org/pubs/uddi_v3.htm, Abruf am 2004-10-26.
W3C: Webservices Description Language (WSDL) 1.1. W3C Note 15.03.2001. http://www.w3.org/TR/wsdl20, Abruf am 2004-10-26.
W3C: SOAP Version 1.2. W3C Recommendation 24.06.2003. http://www.w3.org/TR/soap12/, Abruf am 2004-10-26.
W3C: Webservices Architecture Requirements. W3C Working Group Note 11.02.2004. http://www.w3.org/TR/wsa-reqs/, Abruf am 2004-10-28.
W3C: XML Schema Part 0: Primer Second Edition. 28.10.2004. http://www.w3.org/TR/xmlschema-0/, Abruf am 2004-11-08.
Zeng, Liangzhao; Benatallah, Boualem; Dumas, Marlon; Kalagnanam, Jayant; Sheng, Quan Z.: Quality Driven Webservices Composition. In: Proceedings of the 12th International Conference on World Wide Web. Budapest, Ungarn 2003, S. 411–421.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Berbner, R., Heckmann, O., Mauthe, A. et al. Eine Dienstgüte unterstützende Webservice-Architektur für flexible Geschäftsprozesse. Wirtschaftsinf 47, 268–277 (2005). https://doi.org/10.1007/BF03254914
Issue Date:
DOI: https://doi.org/10.1007/BF03254914