Assessing the Impact of Refactoring Energy-Inefficient Code Patterns on Software Sustainability: An Industry Case Study.
Rohit MehraPriyavanshi PathaniaVibhu Saujanya SharmaVikrant KaulgudSanjay PodderAdam P. BurdenPublished in: ASE (2023)
Keyphrases
- source code
- case study
- software systems
- open source
- software development
- software evolution
- software projects
- linux kernel
- software metrics
- development process
- software maintenance
- static analysis
- design patterns
- program understanding
- computer systems
- real world
- crosscutting concerns
- legacy software
- industry standard
- clone detection
- energy consumption
- decision support system
- software design
- software industry
- object oriented systems
- code snippets
- fully functional
- legacy systems
- root cause
- pattern mining
- business process
- long term
- computer hardware
- software repositories
- software developers
- energy minimization
- windows xp
- code clones
- data mining