Towards Enabling Architectural Refactorings through Source Code Annotations.
Holger KrahnBernhard RumpePublished in: CoRR (2014)
Keyphrases
- source code
- software evolution
- change impact analysis
- open source
- software systems
- high level
- open source software
- software maintenance
- software projects
- software architecture
- semantic annotation
- metadata
- static analysis
- open source projects
- gene ontology
- execution traces
- plagiarism detection
- object oriented systems
- text files
- reverse engineering
- software components
- computational intelligence
- program understanding
- bug reports
- authorship attribution
- linux kernel
- mining software repositories
- software development