CPP2XMI: Reverse Engineering of UML Class, Sequence, and Activity Diagrams from C++ Source Code

@article{Korshunova2006CPP2XMIRE,
  title={CPP2XMI: Reverse Engineering of UML Class, Sequence, and Activity Diagrams from C++ Source Code},
  author={E. Korshunova and Marija Petkovic and Mark van den Brand and Mohammad Reza Mousavi},
  journal={2006 13th Working Conference on Reverse Engineering},
  year={2006},
  pages={297-298}
}
In most cases, reverse engineering is used to retrieve missing design documentation from the source code in the form of an abstract (e.g., UML) model. In the context of this work, reverse engineering is used as a part of the verification and validation chain of software systems, where the static structure and the dynamic behavior of a system are derived from the source code and represented in XML Metadata Interchange (XMI) format. The obtained model is further analyzed for such characteristics… CONTINUE READING
Highly Cited
This paper has 21 citations. REVIEW CITATIONS
13 Citations
5 References
Similar Papers

Citations

Publications citing this paper.
Showing 1-10 of 13 extracted citations

References

Publications referenced by this paper.

Similar Papers

Loading similar papers…