2020
DOI: 10.4018/ijsi.2020010102
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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 propert… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 12 publications
(7 citation statements)
references
References 23 publications
0
7
0
Order By: Relevance
“…Meghzili et al. (2020) present a BPMN-to-CPN transformation technique which makes use of the GRaphs for Object-Oriented VErification (GROOVE) graph transformation tool.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Meghzili et al. (2020) present a BPMN-to-CPN transformation technique which makes use of the GRaphs for Object-Oriented VErification (GROOVE) graph transformation tool.…”
Section: Discussionmentioning
confidence: 99%
“…Despite the drawback previously mentioned associated with BPEL usage, the use of intermediate models in different formats proves to be advantageous in this case, given the potential for this method to be combined with other BPMN-to-CPN mappings (cf. Dechsupa et al, 2018;Meghzili et al, 2020). Having said that, the solution, as presented, is not suitable for situations where full path coverage is desired, which would require modifications to the test path generation algorithm.…”
Section: Bpmn Testing Approachmentioning
confidence: 99%
See 1 more Smart Citation
“…Petri Nets, like SDL does not need the addition of any extension, hence a model defined in a Petri Net is complete and can be fully codified. Petri Nets become an excellent alternative to represent simulation models and to analyze the correctness of executing a task or representing its behavior, in multiple areas, like in robotics and microcontrollers [20,21], to study biological and social systems [22][23][24] or infrastructures and logistics analysis [25][26][27] among other multiple scopes, hence several works exist to transform to Petri Nets models represented in other languages, like BPMN or Flowcharts, see [28][29][30] as an example.…”
Section: Literature Reviewmentioning
confidence: 99%
“…This verification provides feedback on the properties of the source model (BPM modeled in the input). It is noteworthy that we use the techniques of MDE for model transformation as well as their verifications by different specifications such as those that were presented in [15,16,24,26,33]. Furthermore, we can use generation test cases like those that were presented in [22].…”
Section: Introductionmentioning
confidence: 99%