GraPacc: a graph-based pattern-oriented, context-sensitive code completion tool
Learning from examples to improve code completion systems