A model-driven approach to predicting dependability of WS-CDL based service composition

被引:5
|
作者
Xia, Yunni [1 ]
Dai, Gang [1 ]
Li, Jia [1 ]
Sun, Tianhao [1 ]
Zhu, Qingsheng [1 ]
机构
[1] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
来源
关键词
dependability; WS-CDL; generalized stochastic Petri net; confidence interval analysis;
D O I
10.1002/cpe.1692
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Web Service Choreography Description Language (WS-CDL) is a mainstream standard for the description of peer-to-peer collaborations for the participants of service composition. To predict the dependability of composite service processes specified in WS-CDL allows service designers and user to decided whether the process meets the nonfunction requirements of trustworthiness, and to choose the process with better dependability to those with identical function. Unfortunately, very limited research attention is paid to dependability of WS-CDL. In this paper, we propose a model-driven approach for dependability prediction of composite service built on WS-CDL. The main innovation of this research includes a complete translation from WS-CDL to generalized stochastic Petri nets (GSPN) and a dependability (using process-normal-completion-probability as the metric of dependability of service composition) calculation algorithm based on GSPN. We also validate the accuracy of the approach in the experimental study by showing 95% confidence intervals obtained from experimental dependability results that cover the corresponding theoretical prediction values. Copyright (C) 2011 John Wiley & Sons, Ltd.
引用
收藏
页码:1127 / 1145
页数:19
相关论文
共 50 条
  • [31] A Model-driven Dependability Analysis Method for Component-based Architectures
    Gallina, Barbara
    Javed, Muhammad Atif
    UL Muram, Faiz
    Punnekkat, Sasikumar
    [J]. 2012 38TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2012, : 233 - 240
  • [32] Semantic Model-Driven Approach of web Service systems
    Lee, Ming-Chang
    [J]. 2009 INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION AND SERVICE SCIENCE (NISS 2009), VOLS 1 AND 2, 2009, : 427 - 432
  • [33] A Model-Driven Graybox Approach to Rehoming Service Chains
    Wajahat, Muhammad
    Balasubramanian, Bharath
    Gandhi, Anshul
    Jung, Gueyoung
    Narayanan, Shankaranarayanan Puzhavakath
    [J]. 2018 IEEE 26TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS), 2018, : 116 - 122
  • [34] Quality of service in middleware and applications: A model-driven approach
    Weis, T
    Ulbrich, A
    Geihs, K
    Becker, C
    [J]. EIGHTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2004, : 160 - 171
  • [35] Dependability Challenges in the Model-Driven Engineering of Automotive Systems
    Amarnath, Rakshith
    Munk, Peter
    Thaden, Eike
    Nordmann, Arne
    Burton, Simon
    [J]. 2016 IEEE 27TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2016, : 1 - 4
  • [36] Realizing model driven security for inter-organizational workflows with WS-CDL and UML 2.0 - Bringing web services, security and UML together
    Hafner, M
    Breu, R
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2005, 3713 : 39 - 53
  • [37] A Model-driven Engineering Approach for Business Process based SaaS Services Composition
    Fattouch, Najla
    Rekik, Mouna
    Wakrime, Abderrahim Ait
    Boukadi, Khouloud
    [J]. 2019 IEEE/ACS 16TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA 2019), 2019,
  • [38] Quantifying the impact of resource redundancy on smart city system dependability: a model-driven approach
    Silva, Francisco Airton
    Fe, Iure
    Silva, Francisco
    Nguyen, Tuan Anh
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (05): : 6059 - 6079
  • [39] A model-driven engineering approach for the service integration of IoT systems
    Alulema, Darwin
    Criado, Javier
    Iribarne, Luis
    Jesus Fernandez-Garcia, Antonio
    Ayala, Rosa
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (03): : 1937 - 1954
  • [40] A Model-Driven Process Enactment Approach for Network Service Design
    Mustafiz, Sadaf
    Nazarzadeoghaz, Navid
    Dupont, Guillaume
    Khendek, Ferhat
    Toeroe, Maria
    [J]. SDL 2017: MODEL-DRIVEN ENGINEERING FOR FUTURE INTERNET, 2017, 10567 : 99 - 118