DocumentCode
2226566
Title
Translating UML Statechart Diagrams to X-Nets
Author
Guo, Feng ; Zhang, Meng
Author_Institution
Sch. of Inf. & Eng., North China Univ. of Technol., Beijing, China
fYear
2009
fDate
26-28 Dec. 2009
Firstpage
5279
Lastpage
5282
Abstract
UML statechart diagrams mainly used to describe the behaviors of objects. Until now, UML statechart diagrams has no standard formal semantics, so it is very difficult to analysis and verification UML statechart diagrams. To formally describe the semantics of UML statechart diagrams, in this paper a new type arc called delete arc was proposed. Together with the input port and inhibitor arc which have been applied in petri net, an extended Petri net model, X-Net, which can precisely describe the semantics of UML statechart diagrams was defined. At the same time, The transition rules of X-Net also were defined. Extended Hierarchical Automata (EHA) that is an abstract syntax formalizing UML statechart diagrams can facilitate the conversion from UML statechart diagrams to X-Net and a conversion procedure translating EHA to X-Net was presented.
Keywords
Petri nets; Unified Modeling Language; automata theory; UML statechart diagram; X-Nets; delete arc; extended Petri net model; extended hierarchical automata; Algebra; Automata; Information science; Inhibitors; Petri nets; Process design; Software design; Software standards; Software systems; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Science and Engineering (ICISE), 2009 1st International Conference on
Conference_Location
Nanjing
Print_ISBN
978-1-4244-4909-5
Type
conf
DOI
10.1109/ICISE.2009.1318
Filename
5455283
Link To Document