Intuitive mapping of UML 2 activity diagrams into fundamental modeling concept Petri net diagrams and colored Petri nets

被引:41
|
作者
Staines, Tony Spiteri [1 ]
机构
[1] Univ Malta, Dept Comp Informat Syst, Msida, Malta
关键词
D O I
10.1109/ECBS.2008.12
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes how UML 2 Activity diagrams can be intuitively translated into Petri net notations. The UML 2 specification states that activities are based on Petri net semantics. The transformation of UML 2 Activity diagrams into Petri net semantics have been researched for various reasons. Translating UML activities into Petri nets creates new problems. The Petri net diagrams are i) more complex ii) contain more nodes and edges, iii) unsuitable for visualization by stakeholders. A solution to this problem is to translate the UML activity diagram into a Fundamental Modeling Concepts Petri net diagram compact notation. This can be converted to a colored Petri net (CPN) for execution and validation. A case study taken from a web ordering system activity is used for explaining and illustrating this concept.
引用
收藏
页码:191 / 200
页数:10
相关论文
共 50 条
  • [1] Automatic translation UML activity diagrams to Petri net
    Vladimiriovich, Markov Alexandr
    Alexandrovich, Voevoda Alexandr
    Olegovich, Romannikov Dmitry
    [J]. 2015 INTERNATIONAL SIBERIAN CONFERENCE ON CONTROL AND COMMUNICATIONS (SIBCON), 2015,
  • [2] Transformation of Coloured Petri Nets to UML 2 Diagrams
    Yassin, Ayman
    Hassan, Hoda
    [J]. NEW PERSPECTIVES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 2, 2014, 276 : 131 - 142
  • [3] MODELING ACTIVITY DIAGRAMS WITH EXTENDED PETRI NETS
    Yang, Nianhua
    Yu, Huiqun
    Sun, Hua
    Qian, Zhilin
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2011, 17 (06): : 725 - 735
  • [4] Modeling UML sequence diagrams using extended Petri nets
    Yang, Nianhua
    Yu, Huiqun
    Sun, Hua
    Qian, Zhilin
    [J]. TELECOMMUNICATION SYSTEMS, 2012, 51 (2-3) : 147 - 158
  • [5] Modeling UML sequence diagrams using extended Petri nets
    Nianhua Yang
    Huiqun Yu
    Hua Sun
    Zhilin Qian
    [J]. Telecommunication Systems, 2012, 51 : 147 - 158
  • [6] Modeling UML Activity Diagrams with Aspect Oriented Data Concerned Petri Nets
    Yang, Nianhua
    Yu, Huiqun
    Sun, Hua
    Qian, Zhilin
    [J]. 2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [7] UML Diagrams to Hierarchical Colored Petri Nets: An Automatic Software Performance Tool
    Zhu, Lianzhang
    Wang, Wenwen
    [J]. 2012 INTERNATIONAL WORKSHOP ON INFORMATION AND ELECTRONICS ENGINEERING, 2012, 29 : 2687 - 2692
  • [8] Research on Mapping Algorithm of UML Sequence Diagrams to Object Petri Nets
    Li, Guangyu
    Yao, Shuzhen
    [J]. PROCEEDINGS OF THE 2009 WRI GLOBAL CONGRESS ON INTELLIGENT SYSTEMS, VOL IV, 2009, : 285 - 289
  • [9] Interorganizational processes modeling based on activity diagrams and Petri nets
    Yan, ZJ
    Sun, BW
    Wang, TM
    [J]. PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS 1 AND 2: INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT IN THE GLOBAL ECONOMY, 2005, : 633 - 637
  • [10] Automated Modeling of Dynamic Reliability Block Diagrams Using Colored Petri Nets
    Robidoux, Ryan
    Xu, Haiping
    Xing, Liudong
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2010, 40 (02): : 337 - 351