Stochastic Evaluation of QoS in Service-Based Systems

被引:15
|
作者
Bruneo, Dario [1 ]
Distefano, Salvatore [2 ]
Longo, Francesco [1 ]
Scarpa, Marco [1 ]
机构
[1] Univ Messina, DICIEAMA, I-98166 Messina, Italy
[2] Politecn Milan, Dipartimento Elettron & Informaz, I-20133 Milan, Italy
关键词
Business processes; WS-BPEL; service-oriented architecture; performance; reliability; stochastic Petri nets;
D O I
10.1109/TPDS.2012.313
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:2090 / 2099
页数:10
相关论文
共 50 条
  • [1] Service Selection With QoS Correlations in Distributed Service-Based Systems
    Li, Dongwei
    Ye, Dayong
    Gao, Nan
    Wang, Shuliang
    [J]. IEEE ACCESS, 2019, 7 : 88718 - 88732
  • [2] Improving the Trustworthiness of Service QoS Information in Service-Based Systems
    Yau, Stephen S.
    Huang, Jing
    Yin, Yin
    [J]. AUTONOMIC AND TRUSTED COMPUTING, 2010, 6407 : 208 - +
  • [3] Optimizing Complex Service-Based Workflows for Stochastic QoS Parameters
    Schuller, Dieter
    Lampe, Ulrich
    Eckert, Julian
    Steinmetz, Ralf
    Schulte, Stefan
    [J]. INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2013, 10 (04) : 1 - 38
  • [4] Dynamic QoS Management and Optimization in Service-Based Systems
    Calinescu, Radu
    Grunske, Lars
    Kwiatkowska, Marta
    Mirandola, Raffaela
    Tamburrelli, Giordano
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2011, 37 (03) : 387 - 409
  • [5] A QOS-BASED FRAMEWORK FOR THE ADAPTATION OF SERVICE-BASED SYSTEMS
    Mirandola, Raffaela
    Potena, Pasqualina
    [J]. SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2011, 12 (01): : 63 - 78
  • [6] A qos-based framework for the adaptation of service-based systems
    Mirandola, Raffaela
    Potena, Pasqualina
    [J]. Scalable Computing, 2011, 12 (01): : 63 - 78
  • [7] Developing Service-based Software Systems with QoS Monitoring and Adaptation
    Yau, S. S.
    Ye, N.
    Sarjoughian, H.
    Huang, D.
    [J]. 12TH IEEE INTERNATIONAL WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2008, : 74 - 80
  • [8] Towards Heuristic Optimization of Complex Service-based Workflows for Stochastic QoS Attributes
    Schuller, Dieter
    Siebenhaar, Melanie
    Hans, Ronny
    Wenge, Olga
    Steinmetz, Ralf
    Schulte, Stefan
    [J]. 2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 361 - 368
  • [9] ARCHITECTURE FOR SECURITY LEVEL EVALUATION IN SERVICE-BASED SYSTEMS
    Kolaczek, Grzegorz
    [J]. COMPUTATIONAL INTELLIGENCE: FOUNDATIONS AND APPLICATIONS: PROCEEDINGS OF THE 9TH INTERNATIONAL FLINS CONFERENCE, 2010, 4 : 844 - 850
  • [10] Flexible QoS-Aware Service Composition in Highly Heterogeneous and Dynamic Service-Based Systems
    Efstathiou, Dionysios
    McBurney, Peter
    Zschaler, Steffen
    Bourcier, Johann
    [J]. 2013 IEEE 9TH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2013, : 592 - 599