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
关键词
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 条
  • [1] Change management of service-based business processes
    Xiu, Pengbo
    Yang, Jian
    Zhao, Weiliang
    [J]. SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2019, 13 (01) : 51 - 66
  • [2] Change management of service-based business processes
    Pengbo Xiu
    Jian Yang
    Weiliang Zhao
    [J]. Service Oriented Computing and Applications, 2019, 13 : 51 - 66
  • [3] A Service-Based Framework for Flexible Business Processes
    Ardagna, Danilo
    Baresi, Luciano
    Comai, Sara
    Pernici, Barbara
    Comuzzi, Marco
    [J]. IEEE SOFTWARE, 2011, 28 (02) : 61 - 67
  • [4] Change impact analysis in service-based business processes
    Wang, Yi
    Yang, Jian
    Zhao, Weiliang
    Su, Jianwen
    [J]. SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2012, 6 (02) : 131 - 149
  • [5] Moving from business to technology with service-based processes
    Zdravkovic, J
    Henkel, M
    Johanneson, P
    [J]. IEEE INTERNET COMPUTING, 2005, 9 (03) : 73 - 81
  • [6] Integration and composition of web service-based business processes
    Lee, J
    Park, MS
    [J]. JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2003, 44 (01) : 82 - 92
  • [7] Change impact analysis in service-based business processes
    Yi Wang
    Jian Yang
    Weiliang Zhao
    Jianwen Su
    [J]. Service Oriented Computing and Applications, 2012, 6 (2) : 131 - 149
  • [8] A Change Analysis Tool for Service-Based Business Processes
    Wang, Yi
    Yang, Jian
    Zhao, Weiliang
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2011, 2011, 6997 : 336 - 337
  • [9] An Exception Handling Approach for Service-based Business Processes
    Shang, Zongmin
    [J]. ADVANCED DESIGNS AND RESEARCHES FOR MANUFACTURING, PTS 1-3, 2013, 605-607 : 1700 - 1704
  • [10] MODELLING USER INTERACTIONS IN WEB SERVICE-BASED BUSINESS PROCESSES
    Pintus, Antonio
    Paterno, Fabio
    Santoro, Carmen
    [J]. WEBIST 2010: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGY, VOL 2, 2010, : 175 - 180