DocumentCode :
243606
Title :
A Meta-model Transformation from UML Activity Diagrams to Event-B Models
Author :
Ben Younes, Ahlem ; Hlaoui, Yousra Bendaly ; Jemni Ben Ayed, Leila
Author_Institution :
ENSIT, Univ. of Tunis, Tunis, Tunisia
fYear :
2014
fDate :
21-25 July 2014
Firstpage :
740
Lastpage :
745
Abstract :
The lack of a precise semantics for UML AD makes the reasoning on models workflow constructed using such diagrams infeasible. However, such diagrams are widely used in domains that require a certain degree of confidence. To enhance confidence level of UML AD, we provide a formal definition of their syntax and semantics in Event B. The main interest of our approach is that we chose UML AD, which are recognized to be more tractable by engineers. We outline the translation of UML AD into Event B in order to verify functional properties of workflow models (such as deadlock-inexistence, liveness, fairness) automatically, using the B powerful support tools like RODIN. We propose a meta-model based transformation from UML activity diagrams to Event B Models. To ensure the correctness and the completion of the transformation, we propose a graph homomorphic mapping between the activity diagram and Event B models elements.
Keywords :
Unified Modeling Language; formal verification; graph theory; B powerful support tools; Event-B models; RODIN; UML AD; UML activity diagrams; graph homomorphic mapping; meta-model transformation; workflow models; Computational modeling; Educational institutions; Mathematical model; Semantics; Software; Transforms; Unified modeling language; Event B; Meta-model Transformation; UML activity diagrams; Workflows; mapping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference Workshops (COMPSACW), 2014 IEEE 38th International
Conference_Location :
Vasteras
Type :
conf
DOI :
10.1109/COMPSACW.2014.119
Filename :
6903220
Link To Document :
بازگشت