2017 IEEE International Conference on Information Reuse and Integration (IRI) 2017
DOI: 10.1109/iri.2017.63
|View full text |Cite
|
Sign up to set email alerts
|

On the Verification of UML State Machine Diagrams to Colored Petri Nets Transformation Using Isabelle/HOL

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 10 publications
(8 citation statements)
references
References 13 publications
0
8
0
Order By: Relevance
“…Finally, we make the proofs using the induction method. More precisely, we have extended our proposed approach for the verification of UML SMD to colored Petri Nets transformation published in (Meghzili et al 2017). We have generated the Scala code from Isabelle specifications of the transformation (UML SMD to Colored Petri nets models), which allows us to perform this transformation.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Finally, we make the proofs using the induction method. More precisely, we have extended our proposed approach for the verification of UML SMD to colored Petri Nets transformation published in (Meghzili et al 2017). We have generated the Scala code from Isabelle specifications of the transformation (UML SMD to Colored Petri nets models), which allows us to perform this transformation.…”
Section: Discussionmentioning
confidence: 99%
“…However, the above mentioned approaches do not tackle the transformation correctness problem. In this paper, we aim to extend our approach proposed in (Meghzili et al 2017) using Scala as environment to make Isabelle/HOL specifications executable. In (Meghzili et al 2017), we have transformed UML state machine diagrams into CPN models and proved that certain structural properties of this transformation are correct.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…They proposed how to validate the termination of the transformation and how to verify the preservation of certain semantic properties of the transformation. In [20] and [19], the authors presented an approach based on SCALA (an environment for executing Isabelle/HOL specifications) that allows us to transform UML state machine diagrams (SMD) to colored Petri nets models and proved the correctness of certain structural properties of this transformation. They also illustrated their approach through another case study of transforming BPMN (business process) into Petri nets.…”
Section: Related Workmentioning
confidence: 99%
“…Using this tool, it can be study the behavior of a modeled system through simulation, verifying properties through the state space method and conduct performance analysis [9] . [10] The "CPN" extends the content capacity of discrete information in marks, allowing its definition agree with the concept of color. That is, the colors define the data type of the marks' values, for example: integer, decimal, Boolean, string, unit (this mark is similar as the one use in ordinary networks), and combinations of them.…”
Section: Coloured Petri Netsmentioning
confidence: 99%