Automating Software Evolution.
David HearndenPaul A. BailesMichael LawleyKerry RaymondPublished in: IWPSE (2004)
Keyphrases
- software evolution
- software maintenance
- source code
- software systems
- reverse engineering
- mining software repositories
- open source projects
- application server
- software development
- component based software development
- software engineering
- software architecture
- process automation
- software repositories
- agile development
- software development processes
- open source
- multi agent systems
- cooperative
- artificial intelligence
- real world
- database
- data model
- schema evolution
- information technology
- software industry
- linux kernel
- machine learning