1. Anderson, J.R., Boyle, C.F., Corbett, A.T., Lewis, M.W.: Cognitive Modeling and Intelligent Tutoring. Artificial Intelligence 42, 17–49 (1990)
2. Brown, J.S., Burton, R.R.: Diagnostic Models for Procedural Bugs in Basic Mathematical Skills. Cognitive Sciences 2, 155–192 (1978)
3. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: A System of Patterns. John Wiley & Sons, Chichester (1996)
4. Brusilovsky, P.: Intelligent Learning Environments for Programming: the Case for Integration and Adaptation. In: Proc. of AI-Ed, Washington, US, pp. 1–7 (1995)
5. Clancey, W.J.: Methodology for Building an Intelligent Tutoring System. In: Kintsch, W., Miller, J.R., Polson, P.G. (eds.) Methods and Tactics in Cognitive Sciences, pp. 51–84. Lawrence Erlbaum Associates, Hillsdale (1984)