Skip to main content
Log in

Eine Dienstgüte unterstützende Webservice-Architektur für flexible Geschäftsprozesse

A QoS-enabled web service architecture to support flexible business processes

  • WI — Aufsatz
  • Published:
Wirtschaftsinformatik

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Literatur

  1. 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.

    Google Scholar 

  2. Alonso, Gustavo; Casati, Fabio; Kuno, Harumi; Machiraju; Vijay: Web Services. Concepts, Architectures and Applications. Springer, Berlin 2003.

    Google Scholar 

  3. Alonso, Gustavo: Myths around Webservices. In: Bulletin of the Technical Committee on Data Engineering 25 (2002) 4, S. 3–9.

    Google Scholar 

  4. ATIS Committee. Accountability. http://www.atis.org/tg2k/_accountability.html, Abruf am 2004-11-10.

  5. 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.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. Berbner, Rainer; Mauthe, Andreas; Steinmetz, Ralf: Eine Webservice basierte Workflow Architektur. Technical Report KOM 07/2004. TU Darmstadt. Oktober 2004.

    Google Scholar 

  8. Buhl, Hans-Ulrich; Kundisch, Dennis: Transformation von Finanzintermediären durch IT. In: WIRTSCHAFTSINFORMATIK 45 (2003) 5, S. 503–508.

    Article  Google Scholar 

  9. Cardoso, Jorge; Sheth, Amit: Semantic e-Workflow Composition. Technical Report 02-004. LSDIS Lab, Computer Science Department. University of Georgia, Athens, USA Juli 2002.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. 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.

    Google Scholar 

  12. Eberhart, Andreas; Fischer, Stefan: Webservices. Grundlagen und praktische Umsetzung mit J2EE und.NET. Carl-Hanser-Verlag München, Wien 2003.

    Google Scholar 

  13. Fensel, Dieter; Bussler, Christoph: The Webservice Modeling Framework WSMF. In: Electronic Commerce: Research and Applications 1 (2002) 2, S. 113–137.

    Google Scholar 

  14. Fröschl, Friedrich: Vom IuK-Outsourcing zum Business Process Outsourcing. In: WIRTSCHAFTSINFORMATIK 41 (1999) 5, S. 458–460.

    Article  Google Scholar 

  15. 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.

    Chapter  Google Scholar 

  16. Heckmann, Oliver: A System-oriented Approach to Efficiency and Quality of Service for Internet Service Providers. Dissertationsschrift, Technische Universität Darmstadt 2004.

    Google Scholar 

  17. 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.

    Article  Google Scholar 

  18. 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.

  19. 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.

    Chapter  Google Scholar 

  20. 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.

    Google Scholar 

  21. Keller, Wolfgang: Enterprise Application Integration. Erfahrungen aus der Praxis. dpunkt, Heidelberg 2002.

    Google Scholar 

  22. 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.

    Google Scholar 

  23. Leymann, Frank; Roller, Dieter: Production Workflow. Concepts and Techniques. Prentice Hall Upper Saddle River 2000.

    Google Scholar 

  24. 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.

  25. Leymann, Frank; Roller, Dieter: Using flows in information integration. In: IBM Systems Journal 41 (2002) 4, S. 732–742.

    Google Scholar 

  26. Lindert, Frank; Wiedeler, Markus: Organisationsübergreifendes Geschäftsprozessmanagement. In: IT Information Technology 46 (2004) 4, S. 175–183.

    Google Scholar 

  27. 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.

    Google Scholar 

  28. 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.

    Google Scholar 

  29. 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.

  30. 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.

    Google Scholar 

  31. 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.

    Google Scholar 

  32. Ran, Shuping: A model for Webservices discovery with QoS. In: ACM SIGecom Exchanges 4 (2003) 1, S. 1–10.

    Google Scholar 

  33. Request for Comment 3198: Terminology for Policy-Based Management 2001. http://www.faqs.org/rfcs/rfc3198.html, Abruf am 2004-11-26.

    Google Scholar 

  34. Riedl, Rene: Begriffliche Grundlagen des Business Process Outsourcing. In: Information Management & Consulting 18 (2003) 3, S. 6–10.

    Google Scholar 

  35. Schmitt, Jens B.: Heterogeneous Network Quality of Service Systems. Kluwer Academic Publishers 2001.

    Book  Google Scholar 

  36. 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.

    Google Scholar 

  37. 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.

    Chapter  Google Scholar 

  38. 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.

    Google Scholar 

  39. 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.

    Google Scholar 

  40. 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.

    Chapter  Google Scholar 

  41. Thommen, Jean-Paul; Achleitner, Ann-Kristin: Allgemeine Betriebswirtschaftslehre. Umfassende Einführung aus managementorientierter Sicht. 3. Aufl., Gabler, Wiesbaden 2001.

    Google Scholar 

  42. 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.

  43. W3C: Webservices Description Language (WSDL) 1.1. W3C Note 15.03.2001. http://www.w3.org/TR/wsdl20, Abruf am 2004-10-26.

  44. W3C: SOAP Version 1.2. W3C Recommendation 24.06.2003. http://www.w3.org/TR/soap12/, Abruf am 2004-10-26.

  45. W3C: Webservices Architecture Requirements. W3C Working Group Note 11.02.2004. http://www.w3.org/TR/wsa-reqs/, Abruf am 2004-10-28.

  46. W3C: XML Schema Part 0: Primer Second Edition. 28.10.2004. http://www.w3.org/TR/xmlschema-0/, Abruf am 2004-11-08.

  47. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rainer Berbner.

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03254914

Keywords

Navigation