The specification is based on an abstract service behavior and data model that describes in generalized terms a resource at the item level, a collection of these resources (i.e., a list), and the behaviors associated with a resource list management service. The data model is then bound or expressed in XML, combining elements that primarily map to subsets of the IEEE-LOM (Learning Object Metadata) and ISO 690-2 bibliographic citation standards to describe the resource items and aggregated resource list. The abstract service interface is bound to web services expressed as WSDL. The IMS Content Packaging specification wraps the resource list to enable transfer between systems. Because the data model is generalized, other bindings may be (and it is expected, will be) added to future releases of the specification (please see Information Model for a fuller description).
Version 1.0 - Final Specification - PDF
IMS Resources List Interoperability - Version 1 Final Specification - Schemas and WSDL Files
Resources List Interoperability