Graph-based Pattern-oriented, Context-sensitive Code Completion

Anh Tuan Nguyen, Tung Thanh Nguyen, Hoan Anh Nguyen, Ahmed Tamrawi, Hung Viet Nguyen, Jafar Al-Kofahi,
Tien N. Nguyen

Video Demo Downloads
Insert title here

Tool and database:

GraPacc is implemented as an Eclipse plugin. GraPacc depends on JDT, which is different in different Elipse verisons. Current implementation of GraPacc works only with Eclipse 3.6.2 (Helios).


GraPacc as an Eclipse's plugin


Pattern database with Java.util,




Manual and other documents:


Installation and manual manual


Usage examples


Presentation of research paper at ICSE 2012 (The presentation was created with help of Hung Viet Nguyen)