Supporting the evolution of software knowledge with adaptive software artifacts.
Filipe Figueiredo CorreiaPublished in: SPLASH/OOPSLA Companion (2010)
Keyphrases
- software artifacts
- software evolution
- source code
- software development
- software systems
- software maintenance
- knowledge base
- software engineers
- software quality
- mining software repositories
- databases
- software repositories
- software components
- computer systems
- knowledge discovery
- learning systems
- expert systems
- raw data
- software architecture
- software design
- knowledge management
- software engineering
- artificial intelligence