Building Reverse Engineering Tools with Software Components: Ten Lessons Learned.
Holger M. KienlePublished in: WCRE (2007)
Keyphrases
- lessons learned
- software components
- reverse engineering
- software engineers
- software engineering
- software systems
- software development
- reverse engineer
- software maintenance
- program understanding
- software artifacts
- building blocks
- future directions
- software reuse
- case study
- component based development
- dynamic analysis
- object oriented
- java programs
- software evolution
- development environments
- reusable components
- participatory design
- commercial off the shelf
- gene regulatory networks
- software modules
- legacy systems
- business rules
- software developers
- development process
- web services
- software product line
- application programs
- real world
- open source
- e learning
- information systems