An Approach for the Transformation and Verification of BPMN Models to Colored Petri Nets Models

被引:6
|
作者
Meghzili, Said [1 ]
Chaoui, Allaoua [2 ]
Strecker, Martin [3 ]
Kerkouche, Elhillali [4 ]
机构
[1] Univ Constantine 2 Abdelhamid Mehri, Comp Sci Dept, MISC Lab, Constantine, Algeria
[2] Univ Constantine 2, Constantine, Algeria
[3] Toulouse Univ, IRIT, Toulouse, France
[4] Mohammed Seddik Ben Yahia Univ, Jijel, Algeria
关键词
BPMN; CPN; Formal Verification; Graph Transformation; Model Checker; Model-Driven Engineering; Termination; Transformation Correctness; LANGUAGE;
D O I
10.4018/IJSI.2020010102
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The correctness of transformations has recently begun to attract the attention of the researchers in Model Driven Engineering (MDE). The objective of this article is twofold. First, it presents an approach for transforming BPMN models to Colored Petri nets models using GROOVE and EMF/Xpand tools. Second, it proposes an approach for checking the correctness of the transformation itself. More precisely, we have defined the termination property of the transformation and the preservation of some structural properties of BPMN models by the transformation using the GROOVE graph transformation tool. The authors have also applied the approach on a case study through which the authors have verified the successful termination of the transformation using GROOVE Model Checker and the target model properties using CPN Tools.
引用
收藏
页码:17 / 49
页数:33
相关论文
共 50 条
  • [1] Transformation and Validation of BPMN Models to Petri nets Models using GROOVE
    Meghzili, Said
    Chaoui, Allaoua
    Strecker, Martin
    Kerkouche, Elhillali
    [J]. 2016 INTERNATIONAL CONFERENCE ON ADVANCED ASPECTS OF SOFTWARE ENGINEERING (ICAASE), 2016, : 22 - 29
  • [2] Transformation and Visualization of BPMN Models to Petri Nets<bold> </bold>
    Li, Lei
    Dai, Fei
    [J]. 2018 INTERNATIONAL CONFERENCE OF GREEN BUILDINGS AND ENVIRONMENTAL MANAGEMENT (GBEM 2018), 2018, 186
  • [3] Composability Verification of Real Time System Models using Colored Petri Nets
    Mahmood, Imran
    Ayani, Rassul
    Vlassov, Vladimir
    Moradi, Farshad
    [J]. UKSIM-AMSS 15TH INTERNATIONAL CONFERENCE ON COMPUTER MODELLING AND SIMULATION (UKSIM 2013), 2013, : 407 - 412
  • [4] Creating executable models of influence nets with colored Petri nets
    Wagenhals L.W.
    Shin I.
    Levis A.H.
    [J]. International Journal on Software Tools for Technology Transfer, 1998, 2 (2) : 168 - 181
  • [5] Component-based Translation of BPMN Models to Petri Nets
    Tao Yan
    [J]. ELECTRONIC COMMERCE AND INFORMATION ENGINEERING IN CHINA: PROCEEDINGS OF THE 2ND INTERNATIONAL SYMPOSIUM ON ELECTRONIC BUSINESS AND INFORMATION SYSTEM, 2010, : 74 - 78
  • [6] Transforming UML Models to Colored Petri Nets Models using Graph Grammars
    Kerkouche, Elhillali
    Chaoui, Allaoua
    Khalfaoui, Khaled
    [J]. ISCC: 2009 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1 AND 2, 2009, : 230 - 236
  • [7] Transformation of the BPMN Design Model into a Colored Petri Net Using the Partitioning Approach
    Dechsupa, C.
    Vatanawood, W.
    Thongtak, A.
    [J]. IEEE ACCESS, 2018, 6 : 38421 - 38436
  • [8] VERIFICATION OF CAUSAL-MODELS USING PETRI NETS
    PORTINALE, L
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 1992, 7 (08) : 715 - 742
  • [9] Verification of biological models with Timed Hybrid Petri Nets
    Troncale, S.
    Comet, J. -P.
    Bernott, G.
    [J]. COMPUTATIONAL MODELS FOR LIFE SCIENCES (CMLS 07), 2007, 952 : 287 - +
  • [10] Mapping BPMN2 Service Choreographies to Colored Petri Nets
    Najem, Tala
    Perucci, Alexander
    [J]. SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2019, 2020, 12226 : 85 - 100