An Investigation of Entropy and Refactoring in Software Evolution.
Daniel KeenanDes GreerDavid CuttingPublished in: PROFES (2022)
Keyphrases
- software evolution
- source code
- software maintenance
- software systems
- reverse engineering
- open source projects
- mining software repositories
- software repositories
- software architecture
- information theory
- software development
- information theoretic
- software engineering
- mutual information
- process automation
- component based software development
- software development processes
- application server
- agile development
- open source software
- open source
- object oriented systems
- design patterns
- web services
- real world
- database