CPP2XMI: Reverse Engineering of UML Class, Sequence, and Activity Diagrams from C++ Source Code.
E. KorshunovaMarija PetkovicM. G. J. van den BrandMohammad Reza MousaviPublished in: WCRE (2006)
Keyphrases
- reverse engineering
- class diagrams
- source code
- activity diagrams
- software maintenance
- reverse engineer
- program understanding
- object oriented systems
- software evolution
- software engineering
- program slicing
- software systems
- software engineers
- legacy systems
- sequence diagrams
- object oriented
- software artifacts
- open source
- uml class diagrams
- software metrics
- regression testing
- program comprehension
- legacy software systems
- software projects
- static analysis
- software development
- software repositories
- operational semantics
- requirements engineering
- formal specification
- business rules
- database
- software architecture
- programming language
- information systems
- artificial intelligence
- databases