Identifying Source Code Reuse across Repositories Using LCS-Based Source Code Similarity.
Naohiro KawamitsuTakashi IshioTetsuya KandaRaula Gaikovina KulaCoen De RooverKatsuro InouePublished in: SCAM (2014)
Keyphrases
- source code
- code reuse
- open source
- software systems
- open source software
- longest common subsequence
- mining software repositories
- software projects
- software repositories
- software evolution
- static analysis
- distance measure
- similarity measure
- open source projects
- plagiarism detection
- software artifacts
- version control
- symbolic execution
- software maintenance
- high level
- legacy systems
- object oriented systems
- source files
- software architecture
- free software
- text files
- metadata
- open source software projects
- database
- maintenance activities
- program understanding
- impact analysis
- relational databases
- artificial intelligence
- databases