The IEEE Learning Object Metadata standard is one of the most widely adopted metadata specifications in the e-learning domain, providing a structured framework for describing educational resources of all kinds. Through its nine-category data model and extensive network of national application profiles, LOM enables learning management systems, digital repositories, and educational platforms to discover, evaluate, and exchange learning content across organizational, national, and linguistic boundaries.
Background
Work on Learning Object Metadata began in the late 1990s within the IEEE Learning Technology Standards Committee (LTSC), specifically Working Group 12. The standard drew on earlier work by the IMS Global Learning Consortium and the ARIADNE Foundation, both of which contributed to drafting the LOM data model. IMS Global endorsed early drafts as part of its Learning Resource Meta-data (LRM) specification, and feedback from IMS LRM implementers fed into further LOM development. The original standard, IEEE 1484.12.1-2002, was published in 2002. The current revision, IEEE 1484.12.1-2020, reflects two decades of accumulated implementation experience and alignment with current technology practices.
Purpose & Scope
LOM specifies a conceptual data schema -- not a particular encoding or file format -- that defines how metadata instances for learning objects should be structured. The standard deliberately defines a learning object broadly: "any entity, digital or non-digital, that may be used for learning, education or training." This intentionally wide scope enables LOM metadata to be associated with courseware, textbooks, simulations, assessment items, and any other resource used in educational contexts.
The data model can be extended through application profiles, which allow communities to select elements, add constraints, supplement vocabularies, and incorporate elements from other schemas.
Key Elements
LOM organizes approximately 76 data elements into nine top-level categories:
| Category | Description |
|---|---|
| 1. General | Title, language, description, keywords, coverage, structure, aggregation level |
| 2. Life Cycle | Version, status, contributors and their roles |
| 3. Meta-Metadata | Metadata identifier, contributors to the metadata record, metadata schema, language |
| 4. Technical | Format, size, location, platform requirements, installation remarks, duration |
| 5. Educational | Interactivity type, learning resource type, interactivity level, intended end user role, context, typical age range, difficulty, typical learning time |
| 6. Rights | Cost, copyright restrictions, description of terms |
| 7. Relation | Relations to other learning objects (kind and resource identifier) |
| 8. Annotation | Comments on educational use, by whom and when |
| 9. Classification | Purpose, taxon path, description, keyword |
The data model uses three specialized datatypes: LangString (for multilingual content), Vocabulary (Source-Value pairs from controlled lists), and DateTime/Duration (machine-readable plus human-readable description).
Serializations & Technical Formats
The conceptual schema is intentionally separated from its technical implementations. IEEE 1484.12.3-2020 defines the XML Schema binding. IEEE 1484.12.4 addresses the RDF binding. IMS Global's Learning Resource Meta-data specification (version 1.3) realigns with the IEEE LOM data model and specifies the IEEE XML binding. Records can be transported between systems using protocols such as OAI-PMH.
Application Profiles
LOM's design supports extensive localization through application profiles. Documented national profiles include:
- UK LOM Core -- for UK Further and Higher Education
- CanCore -- a 250-page element-by-element implementation guide for Canadian use
- ANZ-LOM -- for the education sector in Australia and New Zealand
- Vetadata -- for Australian Vocational Training and Education
- NORLOM (Norway), SWE-LOM (Sweden), LOM-FR (France), NL LOM (Netherlands), LOM-CH (Switzerland), LOM-ES (Spain), LOM-GR (Greece), TWLOM (Taiwan), ISRACore (Israel)
The SCORM reference model also incorporates an application profile of LOM as its metadata component.
Governance & Maintenance
LOM is maintained by the IEEE Learning Technology Standards Committee under the IEEE Standards Association. The 2020 revision represents the most recent update. The IMS Global Learning Consortium maintains the aligned IMS LRM specification with an extensive Best Practice and Implementation Guide.
Related Standards
- Dublin Core -- A more general-purpose metadata element set that LOM complements for educational contexts. LOM used Dublin Core as its starting point, refining it with qualifiers relevant to learning objects.
- SCORM -- The Sharable Content Object Reference Model uses LOM as its metadata standard for content packaging.
- IEEE 1484.12.3-2020 -- The XML Schema binding specification for LOM.
- IMS Content Packaging -- Uses LOM metadata to describe resources within content packages.