A Comparison of Reverse Engineering Tools Based on Design Pattern Decomposition.
Francesca Arcelli FontanaStefano MasieroClaudia RaibuletFrancesco TisatoPublished in: Australian Software Engineering Conference (2005)
Keyphrases
- reverse engineering
- design patterns
- software engineering
- object oriented
- software engineers
- reverse engineer
- program understanding
- design principles
- software maintenance
- dynamic analysis
- software systems
- software design
- metamodel
- gene regulatory networks
- software development
- development process
- legacy systems
- formal specification
- software architecture
- databases
- software evolution
- database driven
- artificial intelligence
- software developers
- code generation
- machine learning
- business rules
- database applications
- database design
- conceptual schema
- software product line
- model view controller