Reverse Engineering of Design Patterns from Java Source Code.
Nija ShiRonald A. OlssonPublished in: ASE (2006)
Keyphrases
- reverse engineering
- design patterns
- software engineering
- object oriented
- software systems
- dynamic analysis
- design principles
- usage scenarios
- legacy systems
- software design
- software maintenance
- object oriented software
- metamodel
- software evolution
- software development
- learning objects
- artificial intelligence
- relational databases
- software architecture
- gene regulatory networks
- development process
- ontology driven
- database applications
- reverse engineer
- database driven
- program understanding
- process model
- software engineers
- specific problems
- design rationale
- behavioural patterns
- software projects
- data model
- case study