Clustering source code files to predict change propagation during software maintenance.
Megan BaileyKing-Ip (David) LinLinda B. SherrellPublished in: ACM Southeast Regional Conference (2012)
Keyphrases
- software maintenance
- maintenance activities
- reverse engineering
- change impact analysis
- software systems
- source code
- software engineering
- clustering algorithm
- program comprehension
- open source projects
- clustering method
- regression testing
- software engineers
- software development and maintenance
- database
- software evolution
- software development
- program understanding
- k means
- machine learning
- business processes
- object oriented
- artificial intelligence