Automated Refactoring of Software using Version History and a Code Element Recentness Measure.
Michael MohanDes GreerPublished in: ENASE (2018)
Keyphrases
- source code
- software systems
- version control
- open source
- software maintenance
- linux kernel
- software evolution
- software projects
- crosscutting concerns
- open source java
- clone detection
- software metrics
- static analysis
- semi automated
- object oriented systems
- software development
- distance measure
- legacy software
- automated tools
- code clones
- legacy systems
- industry standard
- text files
- computer systems
- source files
- software design
- windows xp
- data flow
- program understanding
- code generation
- software repositories