Use of Compiler Intermediate Representation for Reverse Engineering: A Case Study for GCC Compiler and UML Activity Diagram.
Rania MzidAsma CharfiNejmeddine EtteyebPublished in: MODELSWARD (2022)
Keyphrases
- reverse engineering
- intermediate representation
- class diagrams
- sequence diagrams
- software engineering
- software systems
- object oriented
- constraint language
- highly modular
- software maintenance
- general purpose
- uml diagrams
- software engineers
- class diagram
- intermediate level
- dynamic analysis
- uml class diagrams
- gene regulatory networks
- case study
- reverse engineer
- source code
- uml activity diagrams
- artificial intelligence
- program understanding
- databases
- tightly coupled
- distributed systems