Comprehending reality - practical barriers to industrial adoption of software maintenance automation
Clone detection using abstract syntax trees