1. Compilers: Principles, techniques, and tools;Aho,2007
2. Example-tracing tutors?: A new paradigm for intelligent tutoring systems;Aleven;International Journal of Artificial Intelligence in Education,2009
3. Cognitive tutors: Lessons learned;Anderson;The Journal of the Learning Sciences,1995
4. Bali, M. (2009). Drools JBoss Rules 5.0: Developer ’ s Guide (p. 320). PACKT.
5. Birch, M., & Beal, C. R. (2008). Problem posing in AnimalWatch: An interactive system for student-authored content. In International Florida Artificial Intelligence Research Society Conference (pp. 397–402).