= 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 [[BR]] 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 [[BR]] C: lom:Structure || X || ||1.8 ||Aggregation level||lom:aggregationLevel with range lom:!AggregationLevel, LVV|| || P: lom:aggregationLevel [[BR]] 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 [[BR]] C: lom:Version || ||2.2 ||Status ||lom:status with range lom:Status, LVV|| ||P: lom:status [[BR]] C: lom:Status || X|| ||2.3 ||Contribute ||lom:contribute with lom:Contribute range, described in a Related Description||See separate table.[[BR]]Ordering lost || P: lom:contribute [[BR]] C: lom:Contribute || === Metametadata Category === ||'''Element'''||'''Label''' ||'''DCAM representation'''||'''Comment'''||'''Needed RDF terms'''|| '''Needs vocabulary?''' || ||3 ||Metametadata ||Not represented|| || || ||<-5>'''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. [[BR]] Ordering lost.|| || ||3.3 ||Metadata Scheme ||lom:metadataScheme with range lom:!MetadataScheme, LVV|| ||P: lom:metadataScheme [[BR]] 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 [[BR]] 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 [[BR]] 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 [[BR]] C: lom:!InteractivityLevel || X || ||5.4 ||Semantic Density ||lom:semanticDensity with lom:!SemanticDensity value, LVV|| ||P: lom:semanticDensity [[BR]] 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 [[BR]] 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 [[BR]] 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 || || || ||<-5>'''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 [[BR]] 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 [[BR]] 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 [[BR]] 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 [[BR]] 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 [[BR]]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 [[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 || === 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 [[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 || || || ||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 || || ||