Co-evolving Annotations and Source Code through Smart Annotations.
Andy KellensCarlos NogueraKris De SchutterCoen De RooverTheo D'HondtPublished in: CSMR (2010)
Keyphrases
- source code
- open source
- software systems
- open source software
- static analysis
- software projects
- software maintenance
- semantic annotation
- metadata
- software repositories
- change impact analysis
- version control
- program understanding
- free software
- execution traces
- historical information
- plagiarism detection
- reusable components
- high level
- source files
- open source projects
- real world
- object oriented systems
- software development
- maintenance activities
- linux kernel
- programming course
- gene ontology
- text files
- mining software repositories