Specification of an Adaptable and Inclusive E-Learning Support System
The chapter outlines the problems associated with inclusive e-learning and the role that user profiles and an adaptation service can have to support personalization. The chapter introduces the idea of an Adaptable Personal Learning Environment (APLE) and looks at how one component, the Transformation, Augmentation and Substitution Service (TASS), can be formally specified using Prolog. The compliance with a range of standards is identified: in particular the IMS ACCLIP and ACCMD standards for accessible learner profiles and learner object metadata and the AccessForAll proposals. The chapter also considers issues of IMS and SCORM content packaging, learner information profiles and the JISC definitions for a Personal Learning Environment, all within the context of inclusive e-Learning support.