Keyphrases
- software evolution
- source code
- software maintenance
- mining software repositories
- reverse engineering
- software systems
- open source projects
- software architecture
- software engineering
- multi agent
- component based software development
- application server
- software development
- cooperative
- peer to peer
- software repositories
- linux kernel
- process automation
- lightweight
- code reuse
- distributed systems
- relational databases
- machine learning
- agile development