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 :
بازگشت