DocumentCode
1645943
Title
Variability Modeling and QoS Analysis of Web Services Orchestrations
Author
Kattepur, Ajay ; Sen, Sagar ; Baudry, Benoit ; Benveniste, Albert ; Jard, Claude
Author_Institution
IRISA/INRIA, Univ. de Beaulieu, Rennes, France
fYear
2010
Firstpage
99
Lastpage
106
Abstract
The ever-growing choice in diverse services is making service orchestration variability an essential aspect of a composite web service. Influence of this variation on the Quality of Service (QoS) of a composite service is critical and the focus of our work. In this paper, we present a methodology to first model orchestration variability using a feature diagram (FD). The FD specifies a product line of orchestrations represented as configurations of invoked/rejected atomic services. Second, due to the potentially large set of configurations we employ combinatorial testing techniques to automatically generate configurations covering all valid pair wise interactions between services. Third, we analyze QoS variation for each configuration using probabilistic models of QoS. Using a crisis management system case study we experimentally show that pair wise generation covers all QoS outliers and eliminates analysis of > 75% of all possible configurations. The QoS analysis of the pair wise configurations reveals unsafe/ineffective configurations, helps determine realistic Service Level Agreements (SLAs), and provides valuable feedback to help remodel an orchestration.
Keywords
Web services; quality of service; QoS analysis; Web services orchestrations; quality of service; service level agreements; service orchestration variability; variability modeling; Analytical models; Arrays; Crisis management; Probabilistic logic; Quality of service; Time factors; Web services; Intelligent Web service languages; Model Validation and Analysis; Quality concepts;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services (ICWS), 2010 IEEE International Conference on
Conference_Location
Miami, FL
Print_ISBN
978-1-4244-8146-0
Electronic_ISBN
978-0-7695-4128-0
Type
conf
DOI
10.1109/ICWS.2010.40
Filename
5552798
Link To Document