Analysis of each of the LOM Elements
This document gives an initial analysis of the LOM elements and their potential mapping to DCAM.
Abbreviations
|
Abbreviation |
Meaning |
|
VES |
Vocabulary Encoding Scheme |
|
SES |
Syntax Encoding Scheme |
|
VS |
Value String |
|
BN |
Blank Node, or rather: not expected to have a URI |
|
NLS |
Natural Language String object - may be represented by strings in many languages. Type unclear. |
|
LVV |
LOM vocabularies as values. Includes coining URIs. |
Analysis table
General category
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues? |
|
1 |
General |
Not represented |
|
|
|
1.1 |
Identifier |
dcterms:identifier |
LitVS |
|
|
1.1.1 |
Catalog |
SES of dc:identifier |
|
Needs URI, which is not part of LOM |
|
1.1.2 |
Entry |
LitVS of dc:identifier |
|
|
|
1.2 |
Title |
dcterms:title with LitVS, repeatable |
|
|
|
1.3 |
Language |
dcterms:language with SES RFC3066 |
|
|
|
1.4 |
Description |
dcterms:description with NLS value |
|
|
|
1.5 |
Keyword |
lom:keyword with NLS value |
|
|
|
1.6 |
Coverage |
dcterms:coverage with original definition, NLS |
|
|
|
1.7 |
Structure |
lom:structure with range lom:Structure, LVV |
|
|
|
1.8 |
Aggregation level |
lom:aggregationLevel with range lom:AggregationLevel, LVV |
|
|
Lifecycle Category
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
2 |
Lifecycle |
Not represented |
|
|
|
2.1 |
Version |
lom:version with range lom:Version, NLS |
|
|
|
2.2 |
Status |
lom:status with range lom:Status, LVV |
|
|
|
2.3 |
Contribute |
lom:contribute with lom:Contribure range, described in a Related Description |
See separate table.
Ordering lost |
Contribution? |
Metametadata Category
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
3 |
Metametadata |
Not represented |
|
|
|
Sub-elements of 3.Metametadata apply to the metadata record resource, not the LO. |
|
3.1 |
Identifier |
See 1.1 |
|
|
|
3.2 |
Contribute |
See 2.3 |
But LOM AP restricts vocabulary.
Ordering lost. |
|
|
3.3 |
Metadata Scheme |
lom:metadataScheme with range lom:MetadataScheme, LVV |
|
|
|
3.4 |
Language |
See 1.3 |
Note that this expected to specify a default lang for the metadata record |
|
Technical Category
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
4 |
Technical |
Not represented |
|
|
|
4.1 |
Format |
dcterms:format with dcterms:IMT VES, mimetype as VS |
|
|
|
4.2 |
Size |
dcterms:extent with lom:Size value, size in bytes as VS, xsd:int SES |
|
|
|
4.3 |
Location |
lom:location with literal uri value xsd:URI SES |
Ordering lost |
|
|
4.4 |
Requirement |
lom:requirement with lom:RequirementOrComposite value |
See separate table. |
|
|
4.5 |
Installation Remarks |
lom:installationRemarks with NLS value |
|
|
|
4.6 |
Other Platform Requirements |
lom:otherPlatformRequirements with NLS value |
|
|
|
4.7 |
Duration |
dcterms:extent with lom:Duration value |
|
|
Educational Category
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
5 |
Educational |
Not represented |
|
No support for repeated category |
|
5.1 |
Interactivity Type |
lom:interactivityType with lom:InteractivityType value, LVV |
|
|
|
5.2 |
Learning Resource Type |
rdf:type with lom:LearningResourceType value, LVV |
Ordering lost. |
|
|
5.3 |
Interactivity Level |
lom:interactivityLevel with lom:InteractivityLevel value, LVV |
|
|
|
5.4 |
Semantic Density |
lom:semanticDensity with lom:SemanticDensity value, LVV |
|
|
|
5.5 |
Intended End User Role |
lom:intendedEndUserRole with lom:IntendedEndUserRole value, LVV |
|
|
|
5.6 |
Context |
lom:context with lom:Context value, LVV |
|
|
|
5.7 |
Typical Age Range |
lom:typicalAgeRange with lom:TypicalAgeRange value, age ranges as VS |
|
|
|
5.8 |
Difficulty |
lom:difficulty with lom:Difficulty values, LVV |
|
|
|
5.9 |
Typical Learning Time |
lom:typicalLearningTime with lom:Duration value |
|
|
|
5.10 |
Description |
lom:educationalDescription with NLS value |
|
|
|
5.11 |
Language |
lom:educationalLanguage with dcterms:LinguisticSystem value, value uses SES RFC3066 |
|
|
Rights Category
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
6 |
Rights |
Not represented |
|
|
|
6.1 |
Cost |
lom:cost with lom:Cost value, LVV |
|
|
|
6.2 |
Copyright and Other Restrictions |
lom:copyrightAndOtherRestrictions with lom:CopyrightAndOtherRestrictions value, LVV |
|
|
|
6.3 |
Description |
dc:rights with NLS value |
|
|
Relation Category
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
7 |
Relation |
a sub-property of dc:relation with resource value |
|
|
|
7.1 |
Kind |
the actual property used in 7.Relation |
Pushes LOM instance data to schema... |
|
|
7.2 |
Resource |
the value of the property used in 7.Relation |
|
|
|
Sub-elements of 7.2 apply to the value resource. |
|
7.2.1 |
Identifier |
See 1.1 |
|
|
|
7.2.2 |
Description |
See 1.4 |
|
|
Annotation Category
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
8 |
Annotation |
lom:annotation with lom:Annotation value |
See separate table |
|
Classification Category
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
9 |
Classification |
lom:classification with lom:Classification value |
See separate table.
Ignore overlap with dc:subject |
|
Resources of class lom:Contribute
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
2.3.1 and 3.2.1 |
Role |
lom:role with lom:Role value, LVV |
|
|
|
2.3.2 and 3.2.2 |
Entity |
lom:entity with ??? |
VCARD. Ordering lost |
What VCARD representation??? |
|
2.3.3 and 3.2. |
Date |
dcterms:date with lom:DateTime value |
|
NOT POSSIBLE |
Resources of class lom:RequirementOrComposite
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
4.4.1 |
OrComposite |
lom:alternativeRequirement with lom:Requirement value |
See separate table |
|
Resources of class lom:Requirement
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
4.4.1.1 |
Type |
class of the resource, subclass of lom:Requirement |
|
|
|
4.4.1.2 |
Name |
lom:technology, with lom:Technology value, LVV |
Points to a technology, not name of a technology. |
Naming? |
|
4.4.1.3 |
Minimum version |
lom:minimumVersion with literal version value |
|
|
|
4.4.1.4 |
Maximum version |
lom:maximumVersion with literal version value |
|
|
Resources of class lom:Annotation
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
8.1 |
Entity |
dcterms:creator, vcard as optional value string |
|
introduce vcard datatype? |
|
8.2 |
Date |
dcterms:created with DateTime value |
|
NOT POSSIBLE |
|
8.3 |
Description |
dcterms:description with NLS value |
|
|
Resources of class lom:Classification
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
9.1 |
Purpose |
lom:purpose with lom:Purpose value, LVV |
|
|
|
9.2 |
TaxonPath |
lom:taxon with lom:Taxon value |
The value should be taken from a taxonomy using e.g SKOS |
Taxon paths cannot be supported, so we leave it to an external vocabulary |
|
9.3 |
Description |
dcterms:description with NLS value |
|
|
|
9.4 |
Keyword |
Like 1.5 Keyword |
Ordering lost |
|
DateTime values
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
1 |
DateTime |
VS of the value, with SES dcterms:W3CDTF |
|
|
|
2 |
Description |
other value strings of the object |
|
|
Duration values
Duration values have type lom:Duration.
|
Element |
Label |
Probable DCAM representation |
Comment |
Issues |
|
1 |
Duration |
VS of the value, with SES lom:ISO8601 |
|
|
|
2 |
Description |
other value strings of the object |
|
|