Keyphrases
- software maintenance
- software systems
- open source projects
- software evolution
- object oriented systems
- maintenance activities
- source code
- software engineers
- software development and maintenance
- regression testing
- software engineering
- software development
- program understanding
- software life cycle
- program comprehension
- reverse engineering
- software projects
- software development life cycle
- web services
- effort estimation
- maintenance effort
- software components
- metamodel
- software artifacts
- reference architecture
- high level
- information systems
- machine learning