Correctness Verification For Service-based Business Processes

被引:5
|
作者
Xiu, Pengbo [1 ]
Zhao, Weiliang [1 ]
Yang, Jian [1 ]
机构
[1] Macquarie Univ, Dept Comp, Sydney, NSW, Australia
来源
2017 IEEE 24TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2017) | 2017年
关键词
Web Service; Business Process Management; Petri net; Correctness Verification;
D O I
10.1109/ICWS.2017.90
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To keep up with the trend of globalization and informatization, an increasing number of enterprises decide to run their business process in a service-based manner with the help of Web Service technology. In order to manage such service-based business process ( SBP), it is vital that the dependencies among the internal process and the exposed external services are correctly developed and maintained. SBP is dynamic by nature, therefore it is necessary to develop a practical and robust method to verify the correctness of SBP. In an SBP, complex dependencies exist not only between internal process and involved services but also within their components ( activities, data, operations, etc.). The complex dependencies make the correctness verification for SBP a challenging task. In this work, we develop a correctness verification approach to handle this task. A Petri net based model is proposed with a hierarchical structure to cover the characteristics of SBPs. This model can support the control flow patterns that are necessary for SBPs. A set of correctness properties for SBP are identified which any SBP developers shall consider, and the respective verification methods are developed.
引用
收藏
页码:752 / 759
页数:8
相关论文
共 50 条
  • [31] Analyzing Compliance of Service-Based Business Processes for Root-Cause Analysis and Prediction
    Rodriguez, Carlos
    Silveira, Patricia
    Daniel, Florian
    Casati, Fabio
    CURRENT TRENDS IN WEB ENGINEERING, 2010, 6385s : 277 - 288
  • [32] STRATFram: A framework for describing and evaluating elasticity strategies for service-based business processes in the cloud
    Ben Jrad, Aicha
    Bhiri, Sami
    Tata, Samir
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 97 : 69 - 89
  • [33] Service-based business concepts: A typology for business-to-business markets
    Lay, Gunter
    Schroeter, Marcus
    Biege, Sabine
    EUROPEAN MANAGEMENT JOURNAL, 2009, 27 (06) : 442 - 455
  • [34] A framework for service-based business process collaboration
    Hu, Haiyang
    Hu, Hua
    Chiu, Dickson K.W.
    Journal of Computational Information Systems, 2012, 8 (04): : 1791 - 1803
  • [35] Service-based business concepts for assembly systems
    Schröter, Marcus
    Biege, Sabine
    ZWF Zeitschrift fuer Wirtschaftlichen Fabrikbetrieb, 2009, 104 (7-8): : 627 - 631
  • [36] Comparative Study of Service-based Security-aware Business Processes Automation Tools
    Lins, Fernando
    Damasceno, Julio
    Medeiros, Robson
    Sousa, Erica
    Rosa, Nelson
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 1413 - 1418
  • [37] BRIBOT: Towards a Service-Based Methodology for Bridging Business Processes and IoT Big Data
    Gruhn, Volker
    Han, Yanbo
    Hesenius, Marc
    Reichert, Manfred
    Wang, Guiling
    Yu, Jian
    Zhang, Liang
    SERVICE-ORIENTED COMPUTING (ICSOC 2021), 2021, 13121 : 597 - 611
  • [38] Efficient Verification of Service-based Applications for Flexible Modeling
    Yuan, Min
    Huang, Zhiqiu
    2018 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2018), 2018, : 97 - 104
  • [39] Self-Healing Service-Based Processes
    Friedrich, Gerhard
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2013, (123): : 1 - 1
  • [40] Dependability evaluation of web service-based processes
    Gonczy, Laszlo
    Chiaradonna, Silvano
    Di Giandomenico, Felicita
    Pataricza, Andras
    Bondavalli, Andrea
    Bartha, Tamas
    FORMAL METHODS AND STOCHASTIC MODELS FOR PERFORMANCE EVALUATION, 2006, 4054 : 166 - 180