A Meta-Model Transformation from UML Activity Diagrams to Event-B Models

被引:9
|
作者
Ben Younes, Ahlem [1 ]
Hlaoui, Yousra Bendaly [2 ]
Ben Ayed, Leila Jemni [2 ,3 ]
机构
[1] Univ Tunis, ENSIT, Lab LaTICE, Tunis, Tunisia
[2] Univ Tunis, Lab LaTICE, Tunis, Tunisia
[3] Univ Manouba, ENSI, Manouba, Tunisia
关键词
workflows; meta-model transformation; mapping; UML activity diagrams; Event B;
D O I
10.1109/COMPSACW.2014.119
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:740 / 745
页数:6
相关论文
共 50 条
  • [1] A Proof of the Correctness of a Transformation Approach from UML Activity Diagrams to Event-B Models
    Ben Younes, Ahlem
    Hlaoui, Yousra BenDaly
    Ben Ayed, Leila Jemni
    [J]. 16TH INTERNATIONAL CONFERENCE ON INFORMATION INTEGRATION AND WEB-BASED APPLICATIONS & SERVICES (IIWAS 2014), 2014, : 479 - 483
  • [2] A method based on Meta-Model for the translation from UML into Event-B
    Sun Weixuan
    Zhang Hong
    Feng Chao
    Fu Yangzhen
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2016), 2016, : 271 - 277
  • [3] Towards Transformation from UML to Event-B
    Hu Siyuan
    Zhang Hong
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY - COMPANION (QRS-C 2015), 2015, : 188 - 189
  • [4] Systematic Transformation Method from UML to Event-B
    Geng, Xue
    Zou, Sheng-rong
    Yao, Ju-yi
    [J]. 2022 IEEE 22ND INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY COMPANION, QRS-C, 2022, : 770 - 771
  • [5] UML Activity Diagram To Event-B: A Model Transformation Approach Based on the Institution Theory
    Achouri, Amine
    Ben Ayed, Leila Jemni
    [J]. 2014 IEEE 15TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2014, : 823 - 829
  • [6] Transforming UML Class Diagrams into HBase Based on Meta-model
    Li, Yan
    Gu, Ping
    Zhang, Chao
    [J]. 2014 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE, ELECTRONICS AND ELECTRICAL ENGINEERING (ISEEE), VOLS 1-3, 2014, : 724 - 728
  • [7] A method for the translation from UML into Event-B
    Sun Weixuan
    Zhang Hong
    Fu Yangzhen
    Feng Chao
    [J]. PROCEEDINGS OF 2016 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2016), 2016, : 349 - 352
  • [8] Transforming UML class diagrams into HBase based on meta-model
    20144900293654
    [J]. (1) Department of Computer and Electronics and Information, Guangxi University, Nanning, China, Future University Hakodate; IEEE Sapporo Section; Xiamen University (Institute of Electrical and Electronics Engineers Inc., United States):
  • [9] AN UML ACTIVITIES DIAGRAMS TRANSLATION INTO EVENT B SUPPORTING THE SPECIFICATION AND THE VERIFICATION OF WORKFLOW APPLICATION MODELS From UML Activities Diagrams to Event B
    Ben Ayed, Leila Jemni
    Hamdi, Najet
    Hlaoui, Yousra Bendaly
    [J]. ICSOFT 2010: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2010, : 329 - 332
  • [10] From Sequence Diagrams to Event B: A Specification and Verification Approach of Flexible Workflow Applications of Cloud Services Based on Meta-model Transformation
    Hlaoui, Yousra Ben Daly
    Ben Younes, Ahlem
    Ben Ayed, Leila Jemni
    Fathalli, Manel
    [J]. 2017 IEEE 41ST ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 2, 2017, : 187 - 192