Engineering an E-learning application using the ARL Theory for Agent Oriented Software Engineering - S. Juneidi; G. Vouros (AAAI Fall Symposium, 2005)