Enabling Architectural Refactorings through Source Code Annotations.
Holger KrahnBernhard RumpePublished in: Modellierung (2006)
Keyphrases
- source code
- software evolution
- change impact analysis
- open source
- software systems
- software projects
- high level
- software architecture
- software maintenance
- open source software
- mining software repositories
- static analysis
- software repositories
- execution traces
- open source projects
- object oriented systems
- impact analysis
- program understanding
- semantic annotation
- metadata
- plagiarism detection
- maintenance activities
- artificial intelligence
- gene ontology
- linux kernel
- free software