Modelling and verification of BPEL business processes

被引:0
|
作者
Mongiello, Marina [1 ]
Castelluccia, Daniela [1 ]
机构
[1] Politecn Bari, Dipartimento Elettron & Elettrotecn, Bari, Italy
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A business process is a complex web service with functions provided by different web services, which are already existing in web and are dynamically integrated for granting a more complex business task. For this reason, business processes have become more and more diffuse in B2B and B2C domains, so that the importance of their activities asks for a high-level of reliability. Methods and tools for supporting automatic system verification and validation could be useful. Among the techniques of automatic verification, we choose Model Checking method, because we applied it efficiently for verification of a single web service and in this paper we extend the area of application also in business processes. Descriptions of the behavior of a business process are coded using a standard language, BPEL4WS, that has broadly spread because it is able to describe a business process as both an executable process and an abstract process. Therefore, we model a BPEL description of a generic business process with a formal model and we formalize correctness properties about the reliability of the business process design. Also, we build a framework that performs automatic verification of formal models of business processes through NuSMV model checker If there is a violation of correctness specifications, NuSMV provides counter-examples, so we can locate errors and effect right changes for correcting business process design.
引用
收藏
页码:144 / +
页数:2
相关论文
共 50 条
  • [21] Asynchronous Runtime Verification of Business Processes
    Oditis, Ivo
    Bicevskis, Janis
    PROCEEDINGS 7TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE, COMMUNICATION SYSTEMS AND NETWORKS CICSYN 2015, 2015, : 103 - 108
  • [22] A Verification Method for Collaborative Business Processes
    Roa, Jorge
    Chiotti, Omar
    Villarreal, Pablo
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, PT I, 2012, 99 : 293 - +
  • [23] Verification of Business Processes with Time Constraints
    Shiraki, Ryoya
    Shinkawa, Yoshiyuki
    2017 6TH IIAI INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS (IIAI-AAI), 2017, : 72 - 75
  • [24] Automatic Compositional Verification of Business Processes
    Mendoza, Luis E.
    Capel, Manuel I.
    ENTERPRISE INFORMATION SYSTEMS-BK, 2009, 24 : 479 - +
  • [25] BPEL-Unit: JUnit for BPEL processes
    Li, Zhong Jie
    Sun, Wei
    SERVICE ORIENTED COMPUTING - ICSOC 2006, PROCEEDINGS, 2006, 4294 : 415 - +
  • [26] Modelling of distributed business processes
    Grabowski, H
    Engel, T
    ENTERPRISE INTER- AND INTRA-ORGANIZATIONAL INTEGRATION: BUILDING INTERNATIONAL CONSENSUS, 2003, 108 : 399 - 405
  • [27] Principles for Modelling Business Processes
    van Rensburg, Antonie
    2011 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2011, : 1710 - 1714
  • [28] Modelling Sensible Business Processes
    Simoes, David
    Nguyen Hoang Thuan
    Jonnavithula, Lalitha
    Antunes, Pedro
    FUTURE DATA AND SECURITY ENGINEERING, FDSE 2015, 2015, 9446 : 165 - 182
  • [29] Modelling Patterns for Business Processes
    Gustiene, Prima
    Gustas, Remigijus
    INFORMATION AND SOFTWARE TECHNOLOGIES, ICIST 2019, 2019, 1078 : 161 - 172
  • [30] From RosettaNet PIPs to BPEL processes: A three level approach for business protocols
    Khalaf, R
    BUSINESS PROCESS MANAGEMENT, PROCEEDINGS, 2005, 3649 : 364 - 373