Keyphrases
- source code
- design patterns
- software systems
- software repositories
- mining software repositories
- open source
- software engineering
- code reuse
- software design
- software evolution
- object oriented
- metamodel
- open source software
- software projects
- software maintenance
- software architecture
- software engineers
- code examples
- data mining
- database driven
- high level
- software artifacts
- ontology driven
- plagiarism detection
- source files
- maintenance activities
- address these issues
- visual basic
- artificial intelligence
- program understanding
- design rationale
- manual inspection
- software components
- learning objects