Home | Background | Dissemination | Contacts |
Phase 1 | WP1: Project management | WP2: Model/Use | WP3: Tools | WP4: m2m | WP5: Validation | WP6: Policy | WP7: Evaluation |
A LOM Application Profile (LOMAP) is a specification of how the information model described by the IEEE LOM standard is adopted to the requirements of a particular metadata application. It specifies which LOM data elements are used, provides information on how they are interpreted in the context of the application, and describes constraints on their occurrence. A LOMAP may specify the use of vocabularies to provide values for LOM data elements where the dataype in the LOM standard permits it, and it may specify taxonomies and classification schemes for use for specified "purposes" with the LOM Classification data element.
A LOMAP may use both LOM data elements defined by the LOM standard and extended data elements.
Figure 1: LOM Conceptual Model
A LOMAP is a set of data element usages. An XML LOMAP is a simple XML document representing a LOMAP as a hierarchical structure.
A data element usage
Figure 2: LOM Application Profile
In addition to the occurrence/obligation constraints and the documentation described above, a data element usage that references a LOM simple data element
A data element usage that references the LOM Classification data element
Figure 3: LOM Element Usage
Extended data elements are defined outside the LOM standard. Extended data elements may be aggregate data elements or simple data elements.
In addition to the occurrence/obligation constraints and the documentation described above, a data element usage that references an extended simple data element
Figure 4: Extended Element Usage
A LOMAP may be associated with one or more binding schemas that describe the structure of a metadata record conforming to the LOMAP.
An Agency is an entity responsible for managing one or more LOM Application Profiles, non-LOM Vocabularies or Taxonomies.
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
Identifier |
A URI Reference which identifies the agency |
Mandatory |
Max=1 |
URI |
Name |
The name of the agency |
Mandatory |
Max=1 |
Literal, xsd:string |
Description |
A description of the agency |
Optional |
Max=1 |
Literal, xsd:string |
Home Page |
A human-readable document that provides more information about the agency |
Optional |
Max=1 |
Document |
Is Defined By |
A schema document that describes this agency |
Mandatory |
Max=1 |
An Schema Document is a document containing a machine-readable description of the LOM, a LOM Application Profile or a non-LOM Vocabulary. A Schema Document may be created by the LOMAP editor tool or it may be created by some other means.
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
Identifier |
A URI Reference which identifies the schema document |
Mandatory |
Max=1 |
URI |
Title |
A title for the schema document |
Mandatory |
Max=1 |
Literal, xsd:string |
Description |
A description of the schema document |
Optional |
Max=1 |
Literal, xsd:string |
Date modified |
The date on which this schema document was last modified |
Mandatory |
Max=1 |
Literal, xsd:date |
Publisher |
An agency that publishes this schema document |
Mandatory |
Max=unbounded |
A LOM data element is a data element defined in the IEEE LOM standard.
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
URI Reference |
A URI Reference which identifies the LOM data element |
Mandatory |
Max=1 |
URI |
Number |
A number by which LOM data element is referenced (specified by the LOM standard) |
Mandatory |
Max=1 |
Literal, xsd:string |
Name |
A name by which LOM data element is referenced (specified by the LOM standard) |
Mandatory |
Max=1 |
Literal, xsd:string |
Description |
The definition of the LOM data element |
Mandatory |
Max=1 |
Literal, xsd:string |
Size |
The number of values of the LOM data element allowed |
Mandatory |
Max=1 |
Literal, xsd:string |
Order |
Whether the order of values of the LOM data element is significant |
Conditional |
Max=1 |
Literal, xsd:string |
Is Child Of |
The aggregate LOM data element of which this LOM data element a child |
Conditional |
Max=1 |
Literal, xsd:string |
Is Defined By |
A schema document that describes this LOM data element |
Mandatory |
Max=1 |
A Simple LOM data element is a LOM data element that does not contain other LOM data elements.
In addition to the attributes of a LOM data element:
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
Value Space |
A set of allowed values for the LOM data element |
Mandatory |
Max=1 |
|
Datatype |
The datatype for the LOM data element |
Mandatory |
Max=1 |
|
Example |
An example of the use of the LOM data element |
Optional |
Max=1 |
Literal, xsd:string |
Maps to Property |
An indication of how the LOM data element maps to an RDF graph using the LOM RDF binding |
Optional |
Max=1 |
Literal, xsd:string |
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
URI Reference |
A URI Reference which identifies the standard value space |
Mandatory |
Max=1 |
URI |
Name |
A name by which standard value space is referenced (specified by the LOM standard) |
Mandatory |
Max=1 |
Literal, xsd:string |
Description |
A description of the standard value space |
Mandatory |
Max=1 |
Literal, xsd:string |
Is Defined By |
A schema document that describes this value space |
Mandatory |
Max=1 |
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
URI Reference |
A URI Reference which identifies the LOM Vocabulary |
Mandatory |
Max=1 |
URI |
Name |
A name for the LOM Vocabulary |
Mandatory |
Max=1 |
Literal, xsd:string |
Description |
A description of the LOM Vocabulary |
Mandatory |
Max=1 |
Literal, xsd:string |
Is Defined By |
A schema document that describes this LOM vocabulary |
Mandatory |
Max=1 |
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
URI Reference |
A URI Reference which identifies the LOM vocabulary value |
Mandatory |
Max=1 |
URI |
Label |
A human-readable assigned to the LOM vocabulary value |
Mandatory |
Max=1 |
Literal, xsd:string |
Description |
A description of the LOM vocabulary value |
Mandatory |
Max=1 |
Literal, xsd:string |
Is Value In |
The LOM vocabulary of which this value is a member term |
Mandatory |
Max=1 |
|
Is Defined By |
A schema document that describes this LOM vocabulary value |
Mandatory |
Max=1 |
A LOM datatype is a datatype defined in the IEEE LOM standard:
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
URI Reference |
A URI Reference which identifies the LOM datatype |
Mandatory |
Max=1 |
URI |
Name |
A name by which LOM datatype is referenced (specified by the LOM standard) |
Mandatory |
Max=1 |
Literal, xsd:string |
Description |
A description of the LOM datatype |
Mandatory |
Max=1 |
Literal, xsd:string |
Is Defined By |
A schema document that describes this LOM datatype |
Mandatory |
Max=1 |
A LOM Application Profile (LOMAP) is a specification of how the information model described by the IEEE LOM standard is adopted to the requirements of a particular metadata application. It specifies which LOM data elements are used, provides information on how they are interpreted in the context of the application, and describes constraints on their occurrence. A LOMAP may specify the use of vocabularies to provide values for LOM data elements where the dataype in the LOM standard permits it, and it may specify taxonomies and classification schemes for use for specified "purposes" with the LOM Classification data element. A LOMAP is a set of data elemnt usages managed as a coherent unit by an agency.
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
URI Reference |
A URI Reference which identifies the LOM application profile |
Mandatory |
Max=1 |
URI |
Title |
The name or title of the LOM application profile |
Mandatory |
Max=1 |
Literal, xsd:string |
Version |
An indicator of the version of the LOM application profile |
Optional |
Max=1 |
Literal, xsd:string |
Status |
An indicator of the status of the LOM application profile |
Optional |
Max=1 |
|
Description |
A summary of the scope and purpose of the LOM application profile |
Mandatory |
Max=1 |
Literal, xsd:string |
Specification |
A document that provides more information about the LOM application profile |
Optional |
Max=unbounded |
Document |
Audience/purpose |
A user community for whom this LOM application profile is intended to be deployed |
Optional |
Max=unbounded |
|
Administrator |
An agency that manages the LOM application profile |
Mandatory |
Max=unbounded |
|
Expressed By |
A binding schema used to structure metadata records conforming to this LOM application profile |
Optional |
Max=unbounded |
|
Is Defined By |
A schema document that describes this LOM application profile |
Mandatory |
Max=1 |
A Data Element Usage is a description of how a LOM data element is deployed in the context of a LOM application.
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
URI Reference |
A URI Reference which identifies the LOM data element usage |
Mandatory |
Max=1 |
URI |
Uses LOM Data Element |
A LOM data element which is used in this LOM Application Profile |
Mandatory |
Max=1 |
|
Status |
An indicator of the status of the LOM data element usage. |
Optional |
Max=1 |
|
Obligation |
An indication of whether this LOM data element is required to occur in a LOM instance conforming to this LOM Application Profile |
Mandatory |
Max=1 |
|
Condition |
A description of the condition or conditions according to which this LOM data element should be present in a LOM instance conforming to this LOM Application Profile |
Conditional |
Max=1 |
Literal, xsd:string |
Comment/Usage Note |
Additional information about the LOM data element and its use specific to this LOM Application Profile |
Optional |
Max=1 |
Literal, xsd:string |
Is Property Usage In |
The LOM Application Profile of which this LOM data element usage is a member |
Mandatory |
Max=1 |
|
Is Defined By |
A schema document that describes this LOM data element usage |
Mandatory |
Max=1 |
In addition to the attributes of a LOM data element usage:
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
Extends Value Space |
A vocabulary not defined in the LOM standard which provides values for the LOM data element to be used in addition to the LOM vocabulary |
Optional |
Max=unbounded |
In addition to the attributes of a LOM data element usage:
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
Classification Purpose |
The purpose for the classification, from the LOM classification-purpose vocabulary |
Mandatory |
Max=1 |
|
Taxonomy |
The taxonomy to be used for the classification |
Mandatory |
Max=unbounded |
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
URI Reference |
A URI Reference which identifies the Non-LOM Vocabulary |
Mandatory |
Max=1 |
URI |
Name |
A name for the Non-LOM Vocabulary |
Mandatory |
Max=1 |
Literal, xsd:string |
Description |
A description of the Non-LOM Vocabulary |
Mandatory |
Max=1 |
Literal, xsd:string |
VDEX |
A VDEX document that describes the Non-LOM Vocabulary |
Optional |
Max=1 |
Document |
Is Defined By |
A schema document that describes this Non-LOM vocabulary |
Mandatory |
Max=1 |
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
URI Reference |
A URI Reference which identifies the Non-LOM vocabulary value |
Mandatory |
Max=1 |
URI |
Label |
A human-readable assigned to the Non-LOM vocabulary value |
Mandatory |
Max=1 |
Literal, xsd:string |
Description |
A description of the Non-LOM vocabulary value |
Mandatory |
Max=1 |
Literal, xsd:string |
Is Value In |
The Non-LOM vocabulary of which this value is a member term |
Mandatory |
Max=1 |
|
Is Defined By |
A schema document that describes this Non-LOM vocabulary value |
Mandatory |
Max=1 |
A Binding Schema is a document containing a machine-readable description of how to structure a metadata record conforming to a LOM Application Profile.
Attribute |
Definition |
Obligation |
Occurrence |
Value |
---|---|---|---|---|
Identifier |
A URI Reference which identifies the binding schema |
Mandatory |
Max=1 |
URI |
Title |
A title for the binding schema |
Mandatory |
Max=1 |
Literal, xsd:string |
Description |
A description of the binding schema |
Optional |
Max=1 |
Literal, xsd:string |
Type |
The type of the binding schema |
Mandatory |
Max=1 |
|
Date modified |
The date on which this binding schema was last modified |
Mandatory |
Max=1 |
Literal, xsd:date |
Publisher |
An agency that publishes this binding schema |
Mandatory |
Max=unbounded |
|
Is Defined By |
A schema document that describes this binding schema |
Mandatory |
Max=1 |