Keyphrases
- software maintenance
- software engineering
- software systems
- reverse engineering
- computer science
- software development and maintenance
- software evolution
- regression testing
- software engineers
- artificial intelligence
- source code
- open source projects
- maintenance activities
- software projects
- software development
- object oriented systems
- information systems
- program understanding
- software architecture
- development process
- object oriented
- requirements engineering
- software life cycle
- knowledge management
- case study
- quality control