Differences between versions dated 2008-10-22 17:03:40 and 2008-10-22 18:20:07
| Deletions are marked like this. | Additions are marked like this. |
| Line 109: | Line 109: |
|
||2.3.2 and 3.2.2 ||Entity ||lom:entity with dcterms:Agent value. Value string can contain VCARD value, with lom:VCard SES||Ordering lost|| P: lom:entity || ||2.3.3 and 3.2. ||Date ||dcterms:date with lom:!DateTime value|| || NOT POSSIBLE|| |
||2.3.2 and 3.2.2 ||Entity ||lom:entity with Literal VCARD value, with lom:VCard SES||Ordering lost|| P: lom:entity [[BR]] SES: lom:VCard || ||2.3.3 and 3.2. ||Date ||dcterms:date with literal dcterms:W3CDTF value or plain literals. || || || |
| Line 113: | Line 113: |
|
||'''Element'''||'''Label''' ||'''DCAM representation'''||'''Comment'''||'''Issues'''|| ||4.4.1 ||!OrComposite ||lom:alternativeRequirement with lom:Requirement value ||See separate table || || |
||'''Element'''||'''Label''' ||'''DCAM representation'''||'''Comment'''||'''Needed RDF terms'''|| '''Needs vocabulary?''' || ||4.4.1 ||!OrComposite ||lom:alternativeRequirement with lom:Requirement value ||See separate table ||P: lom:alternativeRequirement [[BR]]C: lom:Requirement || |
| Line 117: | Line 117: |
|
||'''Element'''||'''Label''' ||'''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|| || || |
||'''Element'''||'''Label''' ||'''DCAM representation'''||'''Comment'''||'''Needed RDF terms'''|| '''Needs vocabulary?''' || ||4.4.1.1 ||Type ||rdf:type with class of the resource, subclass of lom:Requirement, LVV|| || || X|| ||4.4.1.2 ||Name ||lom:technology, with lom:Technology value, LVV||Points to a technology, not name of a technology. ||P: lom:technology [[BR]] C: lom:Technology|| ||4.4.1.3 ||Minimum version ||lom:minimumVersion with literal version value|| ||P: lom:minimumVersion || ||4.4.1.4 ||Maximum version ||lom:maximumVersion with literal version value|| ||P: lom:maximumVersion || |
| Line 125: | Line 125: |
|
||'''Element'''||'''Label''' ||'''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|| || || |
||'''Element'''||'''Label''' ||'''DCAM representation'''||'''Comment'''||'''Needed RDF terms'''|| '''Needs vocabulary?''' || ||8.1 ||Entity ||lom:entity with Literal VCARD value, with lom:VCard SES||Ordering lost|| || ||8.2 ||Date ||dcterms:created with literal dcterms:W3CDTF value or plain literals.|| || || ||8.3 ||Description ||dcterms:description with literal value|| || || |
| Line 132: | Line 132: |
|
||'''Element'''||'''Label''' ||'''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 || || || |
||'''Element'''||'''Label''' ||'''DCAM representation'''||'''Comment'''||'''Needed RDF terms'''|| '''Needs vocabulary?''' || ||9.1 ||Purpose ||lom:purpose with lom:Purpose value, LVV|| ||P: lom:purpose [[BR]]C: lom:Purpose || X|| ||9.2 ||!TaxonPath ||lom:taxonPath with lom:TaxonPath value, see separate table.|| ||P: lom:taxonPath [[BR]] C:lom:TaxonPath (subclass of rdf:Seq) || ||9.3 ||Description ||dcterms:description with literal value || || || |
| Line 138: | Line 138: |
| === DateTime values === | |
| Line 140: | Line 139: |
|
||'''Element'''||'''Label''' ||'''DCAM representation'''||'''Comment'''||'''Issues'''|| ||1 ||!DateTime ||VS of the value, with SES dcterms:W3CDTF|| || || ||2 ||Description ||other value strings of the object|| || || |
=== Resources of class lom:TaxonPath === ||'''Element'''||'''Label''' ||'''DCAM representation'''||'''Comment'''||'''Needed RDF terms'''|| '''Needs vocabulary?''' || ||9.2.1 ||Source ||lom:taxonSource with literal value || ||P: lom:taxonSource || ||9.2.2 ||Taxon ||rdf:_1, rdf:_2, etc with lom:Taxon values, see separate table.|| ||C: lom:Taxon || |
| Line 144: | Line 144: |
|
=== Resources of class lom:Taxon === ||'''Element'''||'''Label''' ||'''DCAM representation'''||'''Comment'''||'''Needed RDF terms'''|| '''Needs vocabulary?''' || ||9.2.2.1 ||Id ||dcterms:identifier with literal value || || || ||9.2.2.2 ||Entry ||rdfs:label with literal value || || || |
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 |
| LangString | Natural Language String object - may be represented by strings in many languages. |
| LVV | LOM vocabularies as values. Includes coining URIs. |
| LSVS | Lom langstrings as value strings |
Analysis table
General category
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 1 | General | Not represented | |||
| 1.1 | Identifier | lom:identifier with lom:Identifier range, described in a Related Description. | See separate table. |
P: lom:identifier C: lom:Identifier |
|
| 1.2 | Title | dcterms:title with Literal value, repeatable | |||
| 1.3 | Language | dcterms:language with single value string, using SES RFC3066, repeatable | |||
| 1.4 | Description | dcterms:description with Literal value, repeatable (or LangString?) | |||
| 1.5 | Keyword | lom:keyword with LangString value | P: lom:keyword | ||
| 1.6 | Coverage | dcterms:coverage, LSVS | |||
| 1.7 | Structure | lom:structure with range lom:Structure, LVV |
P: lom:structure C: lom:Structure |
X | |
| 1.8 | Aggregation level | lom:aggregationLevel with range lom:AggregationLevel, LVV |
P: lom:aggregationLevel C: lom:AggregationLevel |
X |
Lifecycle Category
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 2 | Lifecycle | Not represented | |||
| 2.1 | Version | lom:version with range lom:Version, LSVS |
P: lom:version C: lom:Version |
||
| 2.2 | Status | lom:status with range lom:Status, LVV |
P: lom:status C: lom:Status |
X | |
| 2.3 | Contribute | lom:contribute with lom:Contribute range, described in a Related Description |
See separate table. Ordering lost |
P: lom:contribute C: lom:Contribute |
Metametadata Category
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 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 |
P: lom:metadataScheme C: lom:MetadataScheme |
X | |
| 3.4 | Language | See 1.3 | Note that this expected to specify a default lang for the metadata record | ||
Technical Category
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 4 | Technical | Not represented | |||
| 4.1 | Format | dcterms:format with a single value string with the mime type, with dcterms:IMT VES | |||
| 4.2 | Size | dcterms:extent with lom:Size value, size in bytes as VS, xsd:int SES | C: lom:Size, subclass of dcterms:SizeOrDuration | ||
| 4.3 | Location | lom:location with literal URI value xsd:URI SES | Ordering lost | P: lom:location (sub-prop of dcterms:identifier) | |
| 4.4 | Requirement | lom:requirement with lom:RequirementOrComposite value | See separate table. |
P: lom:requirement C: lom:RequirementOrComposite |
|
| 4.5 | Installation Remarks | lom:installationRemarks with LangString value | P: lom:installationRemarks | ||
| 4.6 | Other Platform Requirements | lom:otherPlatformRequirements with LangString value | P: lom:otherPlatformRequirements | ||
| 4.7 | Duration | dcterms:extent with lom:Duration value. Value strings are either plain literals or using SES xsd:duration | C: lom:Duration, subclass of dcterms:SizeOrDuration |
Educational Category
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 5 | Educational | Not represented | No support for repeated category ? | ||
| 5.1 | Interactivity Type | lom:interactivityType with lom:InteractivityType value, LVV |
P: lom:interactivityType C: lom:InteractivityType |
X | |
| 5.2 | Learning Resource Type | rdf:type, LVV | Ordering lost. | X | |
| 5.3 | Interactivity Level | lom:interactivityLevel with lom:InteractivityLevel value, LVV |
P: lom:interactivityLevel C: lom:InteractivityLevel |
X | |
| 5.4 | Semantic Density | lom:semanticDensity with lom:SemanticDensity value, LVV |
P: lom:semanticDensity C: lom:SemanticDensity |
X | |
| 5.5 | Intended End User Role | dcterms:audience, LVV | X | ||
| 5.6 | Context | lom:context with lom:Context value, LVV |
P: lom:context C: lom:!Context |
X | |
| 5.7 | Typical Age Range | lom:typicalAgeRange with LangString value, age ranges as value strings | |||
| 5.8 | Difficulty | lom:difficulty with lom:Difficulty values, LVV |
P: lom:difficulty C: lom:!Difficulty |
X | |
| 5.9 | Typical Learning Time | lom:typicalLearningTime with lom:Duration values. Value strings are either plain literals or using SES xsd:duration | P: lom:typicalLearningtime | ||
| 5.10 | Description | lom:educationalDescription with LangString value | P: lom:educationalDescription | ||
| 5.11 | Language | lom:educationalLanguage with dcterms:LinguisticSystem value, value uses SES RFC3066 |
Rights Category
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 6 | Rights | Not represented | |||
| 6.1 | Cost | lom:cost with xsd:boolean literal value | P: lom:cost | ||
| 6.2 | Copyright and Other Restrictions | lom:copyrightAndOtherRestrictions with xsd:boolean literal value | P: lom:copyrightAndOtherRestrictions | ||
| 6.3 | Description | dcterms:rights, LSVS |
Relation Category
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 7 | Relation | a sub-property of dcterms:relation | |||
| 7.1 | Kind | the actual property used in 7.Relation | X | ||
| 7.2 | Resource | the value of the property used in 7.Relation | |||
| Sub-elements of 7.2 are properties of the value resource. | |||||
| 7.2.1 | Identifier | See 1.1 | |||
| 7.2.2 | Description | See 1.4 | |||
Annotation Category
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 8 | Annotation | lom:annotation with lom:Annotation value | See separate table |
P: lom:annotation C:lom:Annotation |
Classification Category
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 9 | Classification | lom:classification with lom:Classification value | See separate table. |
P: lom:classification C: lom:Classification |
Resources of class lom:Identifier
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 1.1.1 | Catalog | lom:catalog with literal value | P: lom:catalog | ||
| 1.1.2 | Entry | lom:entry with literal value | P: lom:entry |
Resources of class lom:Contribute
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 2.3.1 and 3.2.1 | Role | lom:role with lom:Role value, LVV |
P: lom:Role C: lom:Role |
X | |
| 2.3.2 and 3.2.2 | Entity | lom:entity with Literal VCARD value, with lom:VCard SES | Ordering lost |
P: lom:entity SES: lom:VCard |
|
| 2.3.3 and 3.2. | Date | dcterms:date with literal dcterms:W3CDTF value or plain literals. |
Resources of class lom:RequirementOrComposite
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 4.4.1 | OrComposite | lom:alternativeRequirement with lom:Requirement value | See separate table |
P: lom:alternativeRequirement C: lom:Requirement |
Resources of class lom:Requirement
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 4.4.1.1 | Type | rdf:type with class of the resource, subclass of lom:Requirement, LVV | X | ||
| 4.4.1.2 | Name | lom:technology, with lom:Technology value, LVV | Points to a technology, not name of a technology. |
P: lom:technology C: lom:Technology |
|
| 4.4.1.3 | Minimum version | lom:minimumVersion with literal version value | P: lom:minimumVersion | ||
| 4.4.1.4 | Maximum version | lom:maximumVersion with literal version value | P: lom:maximumVersion |
Resources of class lom:Annotation
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 8.1 | Entity | lom:entity with Literal VCARD value, with lom:VCard SES | Ordering lost | ||
| 8.2 | Date | dcterms:created with literal dcterms:W3CDTF value or plain literals. | |||
| 8.3 | Description | dcterms:description with literal value |
Resources of class lom:Classification
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 9.1 | Purpose | lom:purpose with lom:Purpose value, LVV |
P: lom:purpose C: lom:Purpose |
X | |
| 9.2 | TaxonPath | lom:taxonPath with lom:TaxonPath value, see separate table. |
P: lom:taxonPath C:lom:TaxonPath (subclass of rdf:Seq) |
||
| 9.3 | Description | dcterms:description with literal value | |||
| 9.4 | Keyword | Like 1.5 Keyword | Ordering lost |
Resources of class lom:TaxonPath
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 9.2.1 | Source | lom:taxonSource with literal value | P: lom:taxonSource | ||
| 9.2.2 | Taxon | rdf:_1, rdf:_2, etc with lom:Taxon values, see separate table. | C: lom:Taxon |
Resources of class lom:Taxon
| Element | Label | DCAM representation | Comment | Needed RDF terms | Needs vocabulary? |
| 9.2.2.1 | Id | dcterms:identifier with literal value | |||
| 9.2.2.2 | Entry | rdfs:label with literal value |