Abstract
The IMS Content Packaging Specification provides a framework for deploying learning content based on an XML data structure known as a manifest. A content package is described by metadata and optionally incorporates IMS Simple Sequencing rules and an IMS Learning Design, both of which are hard-coded when the package is created. Though these provide some measure of adaptation, the paths through the learning material are pre-determined at design time and it is clear that the current specifications are not robust enough to support the kind of adaptation that caters to the need of all types of learners. In this paper, we propose that Web services can be used to support the dynamic adaptation of content for different learners based on the Content Packaging Specification. We identify the kinds of Web services that would be useful and explain how these services are connected to content packages of reusable online resources. We also discuss the role of pedagogical agents in accessing Web services on behalf of a learner.