TIMEAWAREBPMN-JS']JS: An editor and temporal verification tool for Time-Aware BPMN processes

被引:4
作者
Ocampo-Pineda, Mario [1 ]
Posenato, Roberto [1 ]
Zerbato, Francesca [2 ]
机构
[1] Univ Verona, Dept Comp Sci, Verona, Italy
[2] Univ St Gallen, St Gallen, Switzerland
关键词
BPMN; Temporal process modeling; Temporal constraint networks; Dynamic controllability; PATTERNS;
D O I
10.1016/j.softx.2021.100939
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents TIMEAWAREBPMN-JS, a graphical web-based editor for time-aware BPMN (Business Process Model and Notation) models that allows (1) creating and editing of BPMN processes enriched with temporal constraints, such as contingent durations and conditions, and (2) verifying that such constraints are well-defined and satisfy some (temporal) properties. The verification of temporal constraints is realized by plug-ins that can be easily added by the user thanks to the modular architecture of the application. Different plug-ins may verify different temporal properties. As a proof-of-concept, TIBAEAWAREBPMN-JS contains the CSTNU plug-in which verifies the dynamic controllability property, i.e., it checks, at design-time, whether there exists a run-time schedule for the process that satisfies all temporal constraints no matter how contingent durations and conditions are revealed during execution. (C) 2021 The Author(s). Published by Elsevier B.V.
引用
收藏
页数:8
相关论文
共 34 条
[1]  
[Anonymous], 2019, ATAPIS ADAPTIVE TIME
[2]  
Bengtsson J., 1996, Hybrid Systems III. Verification and Control, P232, DOI 10.1007/BFb0020949
[3]  
Camunda. bpmn-js, 2014, BPMN 2 0 VIEW EDIT
[4]   Automating the transformation from BPMN models to CSP plus T specifications [J].
Capel, Manuel I. ;
Mendoza, Luis E. .
PROCEEDINGS OF THE 2012 IEEE 35TH SOFTWARE ENGINEERING WORKSHOP (SEW 2012), 2012, :100-109
[5]  
Cheikhrouhou S., 2013, P INT C INF INT WEB, P154
[6]   The temporal perspective in business process modeling: a survey and research challenges [J].
Cheikhrouhou, Saoussen ;
Kallel, Slim ;
Guermouche, Nawal ;
Jmaiel, Mohamed .
SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2015, 9 (01) :75-85
[7]   Enhancing Formal Specification and Verification of Temporal Constraints in Business Processes [J].
Cheikhrouhou, Saoussen ;
Kallel, Slim ;
Guermouche, Nawal ;
Jmaiel, Mohamed .
2014 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2014), 2014, :701-708
[8]   Toward a Verification of Time-centric Business Process Models [J].
Cheikhrouhou, Saoussen ;
Kallel, Slim ;
Jmaiel, Mohamed .
2014 IEEE 23RD INTERNATIONAL WETICE CONFERENCE (WETICE), 2014, :326-331
[9]  
Combi C, 2017, S APPL COMP, P727, DOI 10.1145/3019612
[10]   A modular approach to the specification and management of time duration constraints in BPMN [J].
Combi, Carlo ;
Oliboni, Barbara ;
Zerbato, Francesca .
INFORMATION SYSTEMS, 2019, 84 :111-144