• DocumentCode
    1916238
  • Title

    Mapping UML Activity Diagrams to Analyzable Petri Net Models

  • Author

    Yang, Nianhua ; Yu, Huiqun ; Sun, Hua ; Qian, Zhilin

  • Author_Institution
    Dept. of Comput. Sci. & Eng., East China Univ. of Sci. & Technol., Shanghai, China
  • fYear
    2010
  • fDate
    14-15 July 2010
  • Firstpage
    369
  • Lastpage
    372
  • Abstract
    To enhance formal analysis, activity diagrams annotated with MARTE stereotypes are mapped into timed colored Petri nets with inhibitor arcs (TCPNIA). The mapping rules for the elements of activity diagrams and MARTE stereotypes are proposed respectively. The rules to map pin nodes and object flows to Petri nets are presented. These nodes can improve activity diagrams´ modeling abilities for complicated systems. The reaching of any final nodes will stop all the flows in an activity. A method to map final nodes into Petri nets preserving this semantics is also presented with the help of inhibitor arcs. The data related issues are processed through colored properties in the TCPNIA model, guard functions and operational functions.
  • Keywords
    Petri nets; Unified Modeling Language; embedded systems; formal specification; MARTE stereotypes; TCPNIA model; inhibitor arc; mapping UML activity diagram; timed colored Petri nets; Analytical models; Computational modeling; Inhibitors; Mathematical model; Petri nets; Semantics; Unified modeling language; MARTE; Petri net; UML; activity diagram; mapping rule;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software (QSIC), 2010 10th International Conference on
  • Conference_Location
    Zhangjiajie
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4244-8078-4
  • Electronic_ISBN
    1550-6002
  • Type

    conf

  • DOI
    10.1109/QSIC.2010.26
  • Filename
    5562988