Resource List Interoperability

The Resource List Interoperability (RLI) specification details how structured meta-data can be exchanged between systems that store and expose resources for the purpose of creating resource lists and those that gather and organize those Resource Lists for educational or training purposes. A typical example of such a resource list is a reading list.

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).