codewebs : scalable homework search for massive open online programming courses .
Clone detection using abstract syntax trees