1. Brusilovsky, P.: A component-based distributed architecture for adaptive Web-based education. In: Hoppe, U., Vardejo, F., Kay, J. (eds.) Artificial Intelligence in Education: Shaping the Future of Learning through Intelligent Technologies. Proceedings of AI-ED’2004, Sydney, Australia, July 20-24, 2004, pp. 386–388. OIS Press, Amsterdam (2003)
2. Tennenhouse, D.: Proactive computing. Communications of the ACM 43(5), 43–50 (2000)
3. Salovaara, A., Oulasvirta, A.: Six modes of proactive resource management: A user-centric typology for proactive behaviors. In: Proceedings of the Nordic conference on human-computer interaction, ACM international conference proceedings series, vol. 82, pp. 57–60 (2004)
4. Zampunieris, D.: Implementation of a proactive learning management system. In: Reeves, Th.C., Yamashita, Sh. F. (eds.) Proceedings of E-Learn – World Conference on E-Learning in Corporate, Government, Healthcare, & Higher Education, Hawaii, USA (October 2006) ISBN 1-880094-60-6
5. Zampunieris, D.: Implementation of efficient proactive computing using lazy evaluation in a learning management system. In: m-ICTE - International Conference on Multimedia and Information and Communication Technologies in Education, Seville, Spain (2006)