An AST-based Code Plagiarism Detection Algorithm
cp - miner : a tool for finding copy - paste and related bugs in operating system code .