E-ACADEMIA (Electronic Adaptive Courseware Authoring and Delivery using Multiple Intelligent Agents): develop a software architecture and system for collaborative and adaptive courseware delivery based on psychological and pedagogical principles.