Research on Representation Technology of UML Activity Diagram in Reverse Engineering

The paper emphasizes on the research of the representation technology of UML activity diagram based on the dynamic information collected by dynamic analysis,presents the algorithm of activity diagram representation and discusses representation for fork type of dynamic information showing creation relations among processes and wait type of dynamic information showing synchronizing relations among processes and representation for inter-process communication relations based on object flow.Finally,the validity of the algorithm is verified by a practical system.

[1]  Craig A. Knoblock,et al.  Advanced Programming in the UNIX Environment , 1992, Addison-Wesley professional computing series.

[2]  Ivar Jacobson,et al.  The unified modeling language reference manual , 2010 .

[3]  Stéphane Ducasse,et al.  Recovering high-level views of object-oriented applications from static and dynamic information , 1999, Proceedings IEEE International Conference on Software Maintenance - 1999 (ICSM'99). 'Software Maintenance for Business Change' (Cat. No.99CB36360).