Keyphrases
- software evolution
- software systems
- software maintenance
- reverse engineering
- source code
- heterogeneous distributed
- software architecture
- mining software repositories
- process automation
- software repositories
- component based software development
- open source projects
- software development
- semantic network
- natural language
- semantic annotation
- linux kernel
- software development processes
- semantic web
- metamodel
- high level
- software artifacts
- program slicing
- software engineering
- agile development
- reinforcement learning
- case study
- application server
- artificial intelligence