Abstract—This paper presents a new methodology to
transform UML State diagram to High Level Petri Net (HLPN).
Genetic Algorithms (GAs) has been used to generate software
specifications set which covers maximum states and transitions
in state diagram. Then, these states are used to improve the
logical ordering of HLPN. Not all states will be used to
represent the HLPN, but those that are selected by GA which
reduce the number of HLPN details and avoiding the redundant
of states.
Index Terms—UML, HLPN, software development model,
model transformation, GA.
The authors are with the Faculty of Computing and Information
Technology, Al-Isra University Jordan (e-mail: Aysh@ipu.edu.jo,
nidal.yousef @ipu.edu.jo).
[PDF]
Cite: Aysh Alhroob and Nidal Yousef, "Transforming UML State Machine Diagram to High Level Petri Net Using Genetic Algorithm," Lecture Notes on Software Engineering vol. 2, no. 3, pp. 243-246, 2014.