DocumentCode :
64943
Title :
Stochastic Evaluation of QoS in Service-Based Systems
Author :
Bruneo, Dario ; Distefano, Salvatore ; Longo, Federica ; Scarpa, Marco
Author_Institution :
Dipt. di Ing. Civile, Inf., Edile, Ambientale e Mat. Appl. (DICIEAMA), Univ. di Messina, Messina, Italy
Volume :
24
Issue :
10
fYear :
2013
fDate :
Oct. 2013
Firstpage :
2090
Lastpage :
2099
Abstract :
WS-BPEL language has become the industrial standard to design and orchestrate modular applications, formalizing service compositions and business relationships among providers and consumers. Once service level agreements (SLAs) among the parties are established, effective tools for evaluating appropriate measurements have to be developed to meet the requirements. However, the design of quality of service (QoS)-guaranteed composed Web services (WSes) still requires several efforts. This work aims at proposing a complete method to study the QoS of a composed WS at design time, i.e., when the process is specified by using WS-BPEL. Starting from the nonfunctional properties of the WS to compose, we propose a technique to derive non-Markovian stochastic Petri net (NMSPN) models from WS-BPEL processes, with the final goal of evaluating parameters such as the service time distribution and the service reliability. To demonstrate the effectiveness of the proposed method and to validate the obtained model, a nontrivial example implementing a travel agency flight reservation process, exposed as a synchronous composed WS, is investigated.
Keywords :
Petri nets; Web services; contracts; service-oriented architecture; travel industry; NMSPN models; QoS; SLA; WS-BPEL language; Web service-based systems; business relationships; nonMarkovian stochastic Petri net models; quality of service; service compositions; service level agreements; service reliability; service time distribution; service-oriented architecture; stochastic evaluation; travel agency flight reservation process; Business; Quality of service; Reliability; Simple object access protocol; Standards; Stochastic processes; Unified modeling language; Business processes; WS-BPEL; performance; reliability; service-oriented architecture; stochastic Petri nets;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2012.313
Filename :
6342880
Link To Document :
بازگشت