Modeling Software Evolution by Treating History as a First Class Entity.
Stéphane DucasseTudor GîrbaJean-Marie FavrePublished in: Electron. Notes Theor. Comput. Sci. (2005)
Keyphrases
- software evolution
- software systems
- class hierarchy
- mining software repositories
- source code
- reverse engineering
- process automation
- software maintenance
- software architecture
- decision making
- software development
- open source projects
- open source
- named entities
- linux kernel
- relational databases
- component based software development
- case study