Keyphrases
- software reuse
- clone detection
- code generation
- source code
- software development
- reusable components
- software components
- program understanding
- software engineering
- software repositories
- test driven development
- plagiarism detection
- software industry
- software projects
- high level
- databases
- pattern matching
- image data
- relational databases
- artificial intelligence
- machine learning