Quality of Process ? A Business Process Perspective on Quality of Service

The fundamental paradigm shift from a product-to a service-oriented economy implies novel technical and organizational challenges. The resulting dynamic of the technical infrastructure and the increasing development towards requesting external business services to be integrated into end-to-end business processes requires mechanisms ensuring the reliability of the organization's composed services, workflows and business processes. From a business perspective, QoS characteristics defined based on technical services within the infrastructural layer have to be aggregated to more business-relevant Key Performance Indicators on business process layer to express the Quality of Process. These KPIs represent quality that is highly related to the business's performance (e.g. processing time of a business service) and are crucial for achieving predefined goals in order to stay competitive in the market. The contribution of this paper is threefold: We (i) provide an in-depth requirements analysis for such a holistic quality management framework, we (ii) develop a holistic aggregation framework which enables service level aggregation incorporating the loosely coupled structure of business processes with invoked systems and services in an instance based manner. To demonstrate the expressive power of our framework we (iii) provide an exemplary industrial application scenario and illustrate the functioning and interplay of the designed artifacts.

[1]  Amit P. Sheth,et al.  Modeling Quality of Service for Workflows and Web Service Processes , 2002 .

[2]  T. P. Hill On Goods and Services , 1977 .

[3]  Jaideep Srivastava,et al.  A probabilistic approach to modeling and estimating the QoS of web-services-based workflows , 2007, Inf. Sci..

[4]  Martin Bichler,et al.  Design science in information systems research , 2006, Wirtschaftsinf..

[5]  Clemens van Dinther,et al.  Managing the Quality of Modular Services -- A Process-Oriented Aggregation of Expected Service Levels Based on Probability Distributions , 2010, 2010 IEEE 12th Conference on Commerce and Enterprise Computing.

[6]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[7]  W. Edwards Deming,et al.  Out of the Crisis , 1982 .

[8]  Mike P. Papazoglou,et al.  Web Services - Principles and Technology , 2007 .

[9]  Gero Mühl,et al.  QoS aggregation for Web service composition using workflow patterns , 2004 .

[10]  Maria Luisa Villani,et al.  A framework for QoS-aware binding and re-binding of composite web services , 2008, J. Syst. Softw..

[11]  Gero Mühl,et al.  QoS aggregation in Web service compositions , 2005, 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service.

[12]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2004, Distributed and Parallel Databases.

[13]  Marlon Dumas,et al.  Aggregate Quality of Service Computation for Composite Services , 2010, ICSOC.

[14]  Quan Z. Sheng,et al.  Quality driven web services composition , 2003, WWW '03.

[15]  Leon Sterling,et al.  Quality of service for web services , 2004 .

[16]  Sebastian Speiser,et al.  Service Contract Automation , 2010, AMCIS.

[17]  Anne H. H. Ngu,et al.  QoS computation and policing in dynamic web service selection , 2004, WWW Alt. '04.