
| TITLE: | Text for PDTR Ballot - ISO/IEC PDTR 29111 - Information Technology - Topic Maps - Expressing Dublin Core Metadata using Topic Maps |
| SOURCE: | Mr. Steve Pepper |
| PROJECT: | PDTR 29111: Information Technology - Topic Maps - Expressing Dublin Core Metadata using Topic Maps |
| PROJECT EDITOR: | Mr. Patrick Durusau; Dr. Sam Gyun Oh; Mr. Steve Pepper |
| STATUS: | Proposed Draft Technical Report (PDTR) |
| ACTION: | For National Body ballot |
| DATE: | 2007-09-10 |
| DISTRIBUTION: | SC34 and Liaisons |
| REFER TO: | N0906b - 2007-09-10 - Ballot due 2007-12-10 - ISO/IEC PDTR 29111 - Information Technology - Topic Maps - Expressing Dublin Core Metadata using Topic Maps |
| REPLY TO: |
Dr. James David Mason (ISO/IEC JTC 1/SC 34 Secretariat - Standards Council of Canada) Crane Softwrights Ltd. Box 266, Kars, ON K0A-2E0 CANADA Telephone: +1 613 489-0999 Facsimile: +1 613 489-0995 Network: jtc1sc34@scc.ca http://www.jtc1sc34.org |
| Clause 1. | Scope |
| Clause 2. | Normative references |
| Clause 3. | Definitions |
| Clause 4. | The DCAM and the TMDM |
| Clause 4.1 | General principles |
| Clause 4.2 | Mapping the concepts of the DCAM |
| Clause 5. | Dublin Core Metadata Terms |
| Clause 5.1 | The Dublin Core Metadata Element Set |
| Clause 5.2 | Other Elements and Element Refinements |
| Clause 5.3 | Encoding Schemes |
| Clause 5.4 | The DCMI Type Vocabulary |
| Annex A | A loose RELAX-NG schema for Dublin Core (Normative) |
| Annex B | A strict RELAX-NG schema for Dublin Core (Normative) |
| Annex C | Dublin Core Topic Map (Normative) |
| Annex D | DCMT Topic Map (Informative) |
The Dublin Core Metadata Initiative (DCMI) has produced one of the most successful vocabularies for expressing document metadata and is in widespread use on the World Wide Web, in libraries, and in many other areas. DCMI vocabularies are defined as sets of abstract elements and terms; the syntactic expression of these elements and terms is technology dependent.
This Technical Report defines a standard way of expressing Dublin Core metadata using ISO/IEC 13250 Topic Maps. Its purpose is to ensure a uniform approach to the application of Dublin Core among users of Topic Maps and thus enable seamless integration and improved knowledge aggregation. It covers both the general case of expressing Dublin Core metadata sets and the specific case of assigning Dublin Core metadata to topic maps, i.e., to topic maps viewed as what Dublin Core calls “described resources”.
All four term sets described in [DCMT] are covered, i.e., the Dublin Core Metadata Element Set, Other Elements and Element Refinements, Encoding Schemes, and the DCMI Type Vocabulary.
For the purposes of this Technical Report the definitions given in ISO/IEC 13250-2 apply.
The following terms defined in [DCAM] are reproduced here for convenience:
This Clause describes basic equivalences between the Dublin Core Abstract Model and the Topic Maps Data Model and how concepts are mapped from the one to the other.
For the purpose of this Technical Report, a resource in Dublin Core is deemed to be equivalent to a subject in Topic Maps.
The assignment of metadata in the form of property-value pairs to Dublin Core resources is deemed to be the equivalent of making statements about a subject in Topic Maps.
Associations are used to represent property-value pairs whenever possible, which is to say in all cases except those case of:
elements that are naming properties (which are represented as topic names);
elements whose values consist of descriptive text or structured data types (which are represented as occurrences).
All such associations are binary and use the following pair of role types:
Role played by the described resource: http://psi.topicmaps.org/iso29111/resource
Role played by the resource that is the value of the property-value pair: http://psi.topicmaps.org/iso29111/value
When assigning Dublin Core metadata to a topic map, the topic map must first be reified. Statements are then made about the resulting topic.
[DCAM] describes models for resources described by descriptions and for metadata description sets. The concepts of these models are mapped to concepts of the Topic Maps Data Model as follows:
A DC described resource is represented by a topic item.
A DC property-value pair is represented by a Topic Maps statement (i.e., a name item, occurrence item or association item, as specified in Clause 4).
The property of a DC property-value pair is represented by the [type] property of the statement to which it gives rise.
The value of a DC property-value pair is represented either by a topic item or by the [value] property of a name or occurrence item, as specified in Clause 4.
A DC vocabulary encoding scheme or syntax encoding scheme is represented by the [datatype] property of an occurrence item.
A DC value string language is represented by a [scope] property that consists of a single topic representing the language in question.
This Clause specifies the Topic Maps representation of every element and term in [DCMT].
The following table shows the kind of Topic Maps construct to which each term in the Dublin Core Metadata Element Set should be mapped. The prefix dc is used to represent the URI http://purl.org/dc/elements/1.1/.
|
DC Term Name |
TM representation |
|---|---|
|
contributor |
association of type dc:contributor |
|
coverage |
association of type dc:coverage |
|
creator |
association of type dc:creator |
|
date |
occurrence of type dc:date |
|
description |
occurrence of type dc:description |
|
format |
association of type dc:format |
|
identifier |
occurrence of type dc:identifier |
|
language |
association of type dc:language |
|
publisher |
association of type dc:publisher |
|
relation |
association of type dc:relation |
|
rights |
occurrence of type dc:rights |
|
source |
association of type dc:source |
|
subject |
association of type dc:subject |
|
title |
name of type dc:title |
|
type |
association of type dc:type |
The following table shows the kind of Topic Maps construct to which each term in the metadata set Other Elements and Element Refinements should be mapped. The prefix dct is used to represent the URI http://purl.org/dc/terms/.
|
DC Term Name |
TM representation |
|---|---|
|
abstract |
occurrence of type dct:abstract |
|
accessRights |
occurrence of type dct:accessRights |
|
accrualMethod |
association of type dct:accrualMethod |
|
accrualPeriodicity |
association of type dct:accrualPeriodicity |
|
accrualPolicy |
association of type dct:accrualPolicy |
|
alternative |
name of type dct:alternative |
|
audience |
association of type dct:audience |
|
available |
occurrence of type dct:available |
|
bibliographicCitation |
occurrence of type dct:bibliographicCitation |
|
conformsTo |
association of type dct:conformsTo |
|
created |
occurrence of type dct:created |
|
dateAccepted |
occurrence of type dct:dateAccepted |
|
dateCopyrighted |
occurrence of type dct:dateCopyrighted |
|
dateSubmitted |
occurrence of type dct:dateSubmitted |
|
educationLevel |
occurrence of type dct:educationLevel |
|
extent |
occurrence of type dct:extent |
|
hasFormat |
association of type dct:hasFormat |
|
hasPart |
association of type dct:hasPart |
|
hasVersion |
association of type dct:hasVersion |
|
instructionalMethod |
occurrence of type dct:instructionalMethod |
|
isFormatOf |
association of type dct:isFormatOf |
|
isPartOf |
association of type dct:isPartOf |
|
isReferencedBy |
association of type dct:isReferencedBy |
|
isReplacedBy |
association of type dct:isReplacedBy |
|
isRequiredBy |
association of type dct:isRequiredBy |
|
issued |
occurrence of type dct:issued |
|
isVersionOf |
association of type dct:isVersionOf |
|
license |
occurrence of type dct:license |
|
mediator |
association of type dct:mediator |
|
medium |
occurrence of type dct:medium |
|
modified |
occurrence of type dct:modified |
|
provenance |
occurrence of type dct:provenance |
|
references |
association of type dct:references |
|
replaces |
association of type dct:replaces |
|
requires |
association of type dct:requires |
|
rightsHolder |
association of type dct:rightsHolder |
|
spatial |
association of type dct:spatial |
|
tableOfContents |
occurrence of type dct:tableOfContents |
|
temporal |
association of type dct:temporal |
|
valid |
occurrence of type dct:valid |
Each term in the metadata set Encoding Schemes is represented by a topic whose subject identifier is the same as the URI of the term in question.
When the value of a property belongs to such an encoding scheme, the topic representing the encoding scheme may be used to scope the association (or specify the data type of the occurrence) that represents the property.
Each term in the metadata set DCMI Type Vocabulary is represented by a topic whose subject identifier is the same as the URI of the term in question.
The purpose of these topics is to serve as possible values for the dc:type property.
This annex will contain a RELAX-NG schema for expressing Dublin Core metadata in Topic Maps. It will be included in a later draft when the specification has stabilized. The schema will allow the semantic validation of Topic Maps representations of Dublin Core metadata that conform to the requirements of this Technical Report.
This annex will contain a RELAX-NG schema for expressing Dublin Core metadata in Topic Maps. It will be included in a later draft when the specification has stabilized. The schema will allow the semantic validation of Topic Maps representations of Dublin Core metadata that follow recommended best practice as well as conforming to the requirements of this Technical Report.
This annex specifies a topic map that contains the topic declarations necessary in order to express Dublin Core metadata using Topic Maps in accordance with this Technical Report.
Ed. Note: The topic map will be expressed using the Compact Topic Maps Syntax (CTM) in later drafts. In this draft Linear Topic Map Notation is used since CTM is not yet considered sufficiently stable.
/* This topic map contains basic topic declarations for all Dublin Core metadata terms in a form suitable for inclusion in other topic maps. It was generated automatically from the "DCMI Metadata Terms" at http://dublincore.org/documents/dcmi-terms/. Title: DCinTopicMaps.ltm Date: 2007-06-12T18:13 Creator: Steve Pepper */ /* --- Topics to be used as role types ------------------------------------ */ [resource = "Resource" @"http://psi.topicmaps.org/iso29111/resource"] [value = "Value" @"http://psi.topicmaps.org/iso29111/value"] /* +++++++++++++++ THE DUBLIN CORE METADATA ELEMENT SET +++++++++++++++++++ */ /* --- contributor: association ( resource, value ) ----------------------- */ [contributor = "Contributor" @"http://purl.org/dc/elements/1.1/contributor"] /* --- coverage: association ( resource, value ) -------------------------- */ [coverage = "Coverage" @"http://purl.org/dc/elements/1.1/coverage"] /* --- creator: association ( resource, value ) --------------------------- */ [creator = "Creator" @"http://purl.org/dc/elements/1.1/creator"] /* --- date: occurrence --------------------------------------------------- */ [date = "Date" @"http://purl.org/dc/elements/1.1/date"] /* --- description: occurrence -------------------------------------------- */ [description = "Description" @"http://purl.org/dc/elements/1.1/description"] /* --- format: occurrence ------------------------------------------------- */ [format = "Format" @"http://purl.org/dc/elements/1.1/format"] /* --- identifier: occurrence --------------------------------------------- */ [identifier = "Identifier" @"http://purl.org/dc/elements/1.1/identifier"] /* --- language: association ( resource, value ) -------------------------- */ [language = "Language" @"http://purl.org/dc/elements/1.1/language"] /* --- publisher: association ( resource, value ) ------------------------- */ [publisher = "Publisher" @"http://purl.org/dc/elements/1.1/publisher"] /* --- relation: association ( resource, value ) -------------------------- */ [relation = "Relation" @"http://purl.org/dc/elements/1.1/relation"] /* --- rights: occurrence ------------------------------------------------- */ [rights = "Rights" @"http://purl.org/dc/elements/1.1/rights"] /* --- source: association ( resource, value ) ---------------------------- */ [source = "Source" @"http://purl.org/dc/elements/1.1/source"] /* --- subject: association ( resource, value ) --------------------------- */ [subject = "Subject" @"http://purl.org/dc/elements/1.1/subject"] /* --- title: name -------------------------------------------------------- */ [title = "Title" @"http://purl.org/dc/elements/1.1/title"] /* --- type: association ( resource, value ) ------------------------------ */ [type = "Type" @"http://purl.org/dc/elements/1.1/type"] /* +++++++++++++++ OTHER ELEMENTS AND ELEMENT REFINEMENTS +++++++++++++++++ */ /* --- abstract: occurrence ----------------------------------------------- */ [abstract = "Abstract" @"http://purl.org/dc/terms/abstract"] /* --- accessRights: occurrence ------------------------------------------- */ [accessRights = "Access Rights" @"http://purl.org/dc/terms/accessRights"] /* --- accrualMethod: association ( resource, value ) --------------------- */ [accrualMethod = "Accrual Method" @"http://purl.org/dc/terms/accrualMethod"] /* --- accrualPeriodicity: association ( resource, value ) ---------------- */ [accrualPeriodicity = "Accrual Periodicity" @"http://purl.org/dc/terms/accrualPeriodicity"] /* --- accrualPolicy: association ( resource, value ) --------------------- */ [accrualPolicy = "Accrual Policy" @"http://purl.org/dc/terms/accrualPolicy"] /* --- alternative: name -------------------------------------------------- */ [alternative = "Alternative" @"http://purl.org/dc/terms/alternative"] /* --- audience: association ( resource, value ) -------------------------- */ [audience = "Audience" @"http://purl.org/dc/terms/audience"] /* --- available: occurrence ---------------------------------------------- */ [available = "Available" @"http://purl.org/dc/terms/available"] /* --- bibliographicCitation: occurrence ---------------------------------- */ [bibliographicCitation = "Bibliographic Citation" @"http://purl.org/dc/terms/bibliographicCitation"] /* --- conformsTo: association ( resource, value ) ------------------------ */ [conformsTo = "Conforms To" @"http://purl.org/dc/terms/conformsTo"] /* --- created: occurrence ------------------------------------------------ */ [created = "Created" @"http://purl.org/dc/terms/created"] /* --- dateAccepted: occurrence ------------------------------------------- */ [dateAccepted = "Date Accepted" @"http://purl.org/dc/terms/dateAccepted"] /* --- dateCopyrighted: occurrence ---------------------------------------- */ [dateCopyrighted = "Date Copyrighted" @"http://purl.org/dc/terms/dateCopyrighted"] /* --- dateSubmitted: occurrence ------------------------------------------ */ [dateSubmitted = "Date Submitted" @"http://purl.org/dc/terms/dateSubmitted"] /* --- educationLevel: occurrence ----------------------------------------- */ [educationLevel = "Audience Education Level" @"http://purl.org/dc/terms/educationLevel"] /* --- extent: occurrence ------------------------------------------------- */ [extent = "Extent" @"http://purl.org/dc/terms/extent"] /* --- hasFormat: association ( resource, value ) ------------------------- */ [hasFormat = "Has Format" @"http://purl.org/dc/terms/hasFormat"] /* --- hasPart: association ( resource, value ) --------------------------- */ [hasPart = "Has Part" @"http://purl.org/dc/terms/hasPart"] /* --- hasVersion: association ( resource, value ) ------------------------ */ [hasVersion = "Has Version" @"http://purl.org/dc/terms/hasVersion"] /* --- instructionalMethod: occurrence ------------------------------------ */ [instructionalMethod = "Instructional Method" @"http://purl.org/dc/terms/instructionalMethod"] /* --- isFormatOf: association ( resource, value ) ------------------------ */ [isFormatOf = "Is Format Of" @"http://purl.org/dc/terms/isFormatOf"] /* --- isPartOf: association ( resource, value ) -------------------------- */ [isPartOf = "Is Part Of" @"http://purl.org/dc/terms/isPartOf"] /* --- isReferencedBy: association ( resource, value ) -------------------- */ [isReferencedBy = "Is Referenced By" @"http://purl.org/dc/terms/isReferencedBy"] /* --- isReplacedBy: association ( resource, value ) ---------------------- */ [isReplacedBy = "Is Replaced By" @"http://purl.org/dc/terms/isReplacedBy"] /* --- isRequiredBy: association ( resource, value ) ---------------------- */ [isRequiredBy = "Is Required By" @"http://purl.org/dc/terms/isRequiredBy"] /* --- issued: occurrence ------------------------------------------------- */ [issued = "Issued" @"http://purl.org/dc/terms/issued"] /* --- isVersionOf: association ( resource, value ) ----------------------- */ [isVersionOf = "Is Version Of" @"http://purl.org/dc/terms/isVersionOf"] /* --- license: occurrence ------------------------------------------------ */ [license = "License" @"http://purl.org/dc/terms/license"] /* --- mediator: association ( resource, value ) -------------------------- */ [mediator = "Mediator" @"http://purl.org/dc/terms/mediator"] /* --- medium: occurrence ------------------------------------------------- */ [medium = "Medium" @"http://purl.org/dc/terms/medium"] /* --- modified: occurrence ----------------------------------------------- */ [modified = "Modified" @"http://purl.org/dc/terms/modified"] /* --- provenance: occurrence --------------------------------------------- */ [provenance = "Provenance" @"http://purl.org/dc/terms/provenance"] /* --- references: association ( resource, value ) ------------------------ */ [references = "References" @"http://purl.org/dc/terms/references"] /* --- replaces: association ( resource, value ) -------------------------- */ [replaces = "Replaces" @"http://purl.org/dc/terms/replaces"] /* --- requires: association ( resource, value ) -------------------------- */ [requires = "Requires" @"http://purl.org/dc/terms/requires"] /* --- rightsHolder: association ( resource, value ) ---------------------- */ [rightsHolder = "Rights Holder" @"http://purl.org/dc/terms/rightsHolder"] /* --- spatial: association ( resource, value ) --------------------------- */ [spatial = "Spatial" @"http://purl.org/dc/terms/spatial"] /* --- tableOfContents: occurrence ---------------------------------------- */ [tableOfContents = "Table Of Contents" @"http://purl.org/dc/terms/tableOfContents"] /* --- temporal: association ( resource, value ) -------------------------- */ [temporal = "Temporal" @"http://purl.org/dc/terms/temporal"] /* --- valid: occurrence -------------------------------------------------- */ [valid = "Valid" @"http://purl.org/dc/terms/valid"] /* +++++++++++++++ ENCODING SCHEMES +++++++++++++++++++++++++++++++++++++++ */ /* --- Box: occurrence ---------------------------------------------------- */ [Box = "DCMI Box" @"http://purl.org/dc/terms/Box"] /* --- DCMIType: occurrence ----------------------------------------------- */ [DCMIType = "DCMI Type Vocabulary" @"http://purl.org/dc/terms/DCMIType"] /* --- DDC: occurrence ---------------------------------------------------- */ [DDC = "DDC" @"http://purl.org/dc/terms/DDC"] /* --- IMT: occurrence ---------------------------------------------------- */ [IMT = "IMT" @"http://purl.org/dc/terms/IMT"] /* --- ISO3166: occurrence ------------------------------------------------ */ [ISO3166 = "ISO 3166" @"http://purl.org/dc/terms/ISO3166"] /* --- ISO639-2: occurrence ----------------------------------------------- */ [ISO639-2 = "ISO 639-2" @"http://purl.org/dc/terms/ISO639-2"] /* --- LCC: occurrence ---------------------------------------------------- */ [LCC = "LCC" @"http://purl.org/dc/terms/LCC"] /* --- LCSH: occurrence --------------------------------------------------- */ [LCSH = "LCSH" @"http://purl.org/dc/terms/LCSH"] /* --- MESH: occurrence --------------------------------------------------- */ [MESH = "MeSH" @"http://purl.org/dc/terms/MESH"] /* --- NLM: occurrence ---------------------------------------------------- */ [NLM = "NLM" @"http://purl.org/dc/terms/NLM"] /* --- Period: occurrence ------------------------------------------------- */ [Period = "DCMI Period" @"http://purl.org/dc/terms/Period"] /* --- Point: occurrence -------------------------------------------------- */ [Point = "DCMI Point" @"http://purl.org/dc/terms/Point"] /* --- RFC1766: occurrence ------------------------------------------------ */ [RFC1766 = "RFC 1766" @"http://purl.org/dc/terms/RFC1766"] /* --- RFC3066: occurrence ------------------------------------------------ */ [RFC3066 = "RFC 3066" @"http://purl.org/dc/terms/RFC3066"] /* --- TGN: occurrence ---------------------------------------------------- */ [TGN = "TGN" @"http://purl.org/dc/terms/TGN"] /* --- UDC: occurrence ---------------------------------------------------- */ [UDC = "UDC" @"http://purl.org/dc/terms/UDC"] /* --- URI: occurrence ---------------------------------------------------- */ [URI = "URI" @"http://purl.org/dc/terms/URI"] /* --- W3CDTF: occurrence ------------------------------------------------- */ [W3CDTF = "W3C-DTF" @"http://purl.org/dc/terms/W3CDTF"] /* +++++++++++++++ THE DCMI TYPE VOCABULARY +++++++++++++++++++++++++++++++ */ /* --- Collection: occurrence --------------------------------------------- */ [Collection = "Collection" @"http://purl.org/dc/dcmitype/Collection"] /* --- Dataset: occurrence ------------------------------------------------ */ [Dataset = "Dataset" @"http://purl.org/dc/dcmitype/Dataset"] /* --- Event: occurrence -------------------------------------------------- */ [Event = "Event" @"http://purl.org/dc/dcmitype/Event"] /* --- Image: occurrence -------------------------------------------------- */ [Image = "Image" @"http://purl.org/dc/dcmitype/Image"] /* --- InteractiveResource: occurrence ------------------------------------ */ [InteractiveResource = "Interactive Resource" @"http://purl.org/dc/dcmitype/InteractiveResource"] /* --- MovingImage: occurrence -------------------------------------------- */ [MovingImage = "Moving Image" @"http://purl.org/dc/dcmitype/MovingImage"] /* --- PhysicalObject: occurrence ----------------------------------------- */ [PhysicalObject = "Physical Object" @"http://purl.org/dc/dcmitype/PhysicalObject"] /* --- Service: occurrence ------------------------------------------------ */ [Service = "Service" @"http://purl.org/dc/dcmitype/Service"] /* --- Software: occurrence ----------------------------------------------- */ [Software = "Software" @"http://purl.org/dc/dcmitype/Software"] /* --- Sound: occurrence -------------------------------------------------- */ [Sound = "Sound" @"http://purl.org/dc/dcmitype/Sound"] /* --- StillImage: occurrence --------------------------------------------- */ [StillImage = "Still Image" @"http://purl.org/dc/dcmitype/StillImage"] /* --- Text: occurrence --------------------------------------------------- */ [Text = "Text" @"http://purl.org/dc/dcmitype/Text"]
This annex specifies a topic map that encodes the core content of [DCMT], including definitions and explicit relationships between elements.
Ed. Note: The topic map will be expressed using the Compact Topic Maps Syntax (CTM) in later drafts. In this draft Linear Topic Map Notation is used since CTM is not yet considered sufficiently stable.
#INCLUDE "DCinTopicMaps.ltm"
#TOPICMAP ~topicmap
[topicmap = "DCMI Metadata Terms"]
/* metadata about this topic map */
contributor( topicmap : resource, [pepper = "Steve Pepper"] : value )
contributor( topicmap : resource, [durusau = "Patrick Durusau"] : value )
contributor( topicmap : resource, [oh = "Sam Gyun Oh"] : value )
format( topicmap : resource, [ltm = "LTM"] : value )
{topicmap, date, [[2007-06-12T18:13]]}
{topicmap, description, [[This topic map is a representation in topic
map form of the document "DCMI Metadata Terms". It also includes
information about how to map Dublin Core metadata to topic maps.]]}
{topicmap, source, "http://dublincore.org/documents/dcmi-terms/"}
{topicmap, isReplacedBy, [[Not applicable]]}
/* Additional ontology */
[sort = "Sort" @"http://www.topicmaps.org/xtm/1.0/core.xtm#sort"]
/* Alternative labels for association types that are used to
represent attributes of DC terms (i.e. not DCMI elements)
and corresponding role types */
[Refines = "Refined by" /Element]
[Refinement = "Refinement"]
[Qualifies = "Qualified by" /Element]
[Qualification = "Qualification"]
[Broader_Than = "Narrower than" /Broader-term]
[Broader-term = "Broader term"]
[Narrower-term = "Narrower term"]
[Belongs_to = "Belongs to" = "Consists of" /Set]
[Set = "Dublin Core Term Set"]
[Represented_as = "Represented as" = "Represents" /Representation]
[Term = "Term"]
[Representation = "Representation"]
/* Topics for the four sets of metadata terms in DCMES terms */
[DCMES-terms : Set = "The Dublin Core Metadata Element Set";"1"]
[Other-terms : Set = "Other Elements and Element Refinements";"2"]
[Encoding-Schemes : Set = "Encoding Schemes";"3"]
[DCMITypes : Set = "The DCMI Type Vocabulary";"4"]
/* Topics representing Topic Maps constructs */
[statement = "Topic Maps statement type"; "{TM statement type}"]
[association : statement = "Association";"1"]
{association, description, [[When mapping a Dublin Core element to
an association, the resource to which metadata is being assigned should
play the role "http://psi.topicmaps.org/iso29111/resource", and the
other topic in the association should play the role
"http://psi.topicmaps.org/iso29111/value".]]}
{association, description, [[Metadata elements of these types may, in
exceptional circumstances, be mapped to occurrences, but this practice
is deprecated.]]}
[occurrence : statement = "Occurrence";"2"]
[name : statement = "Name";"3"]
/* --- Field types -------------------------------*/
[Definition = "Definition"]
[Comment = "Comment"]
[Type_of_Term = "Type of Term"]
[Status = "Status"]
[Date_Issued = "Date Issued"]
[References = "References"]
[Refines = "Refines"]
[See = "See"]
[Qualifies = "Qualifies"]
[Broader_Than = "Broader Than"]
[Narrower_Than = "Narrower Than"]
/* --- Term types --------------------------------*/
[Element = "Element"]
[Element-refinement = "Element refinement"]
[Encoding-scheme = "Encoding scheme"]
[Vocabulary-term = "Vocabulary term"]
/* +++++++++++++++ THE DUBLIN CORE METADATA ELEMENT SET +++++++++++++++++++ */
/* --- contributor ---*/
Belongs_to( contributor : Term, DCMES-terms : Set )
Represented_as( contributor : Term, association : Representation )
{contributor, Definition, [[An entity responsible for making
contributions to the resource.]]}
{contributor, Comment, [[Examples of a Contributor include a person,
an organization, or a service. Typically, the
name of a Contributor should be used to indicate
the entity.]]}
[contributor : Element]
{contributor, Status, [[recommended]]}
{contributor, Date_Issued, [[1999-07-02]]}
/* --- coverage ---*/
Belongs_to( coverage : Term, DCMES-terms : Set )
Represented_as( coverage : Term, association : Representation )
{coverage, Definition, [[The spatial or temporal topic of the resource, the
spatial applicability of the resource, or the
jurisdiction under which the resource is relevant.]]}
{coverage, Comment, [[Spatial topic may be a named place or a location
specified by its geographic coordinates. Temporal
period may be a named period, date, or date
range. A jurisdiction may be a named administrative
entity or a geographic place to which the resource
applies. Recommended best practice is to use a
controlled vocabulary such as the Thesaurus of
Geographic Names [TGN]. Where appropriate, named
places or time periods can be used in preference
to numeric identifiers such as sets of coordinates
or date ranges.]]}
[coverage : Element]
{coverage, Status, [[recommended]]}
{coverage, Date_Issued, [[1999-07-02]]}
{coverage, References, [[[TGN] http://www.getty.edu/research/tools/vocabulary/tgn/index.html]]}
/* --- creator ---*/
Belongs_to( creator : Term, DCMES-terms : Set )
Represented_as( creator : Term, association : Representation )
{creator, Definition, [[An entity primarily responsible for making
the resource.]]}
{creator, Comment, [[Examples of a Creator include a person, an
organization, or a service. Typically, the name
of a Creator should be used to indicate the entity.]]}
[creator : Element]
{creator, Status, [[recommended]]}
{creator, Date_Issued, [[1999-07-02]]}
/* --- date ---*/
Belongs_to( date : Term, DCMES-terms : Set )
Represented_as( date : Term, occurrence : Representation )
{date, Definition, [[A point or period of time associated with an
event in the lifecycle of the resource.]]}
{date, Comment, [[Date may be used to express temporal information
at any level of granularity. Recommended best
practice is to use an encoding scheme, such as
the W3CDTF profile of ISO 8601 [W3CDTF].]]}
[date : Element]
{date, Status, [[recommended]]}
{date, Date_Issued, [[1999-07-02]]}
{date, References, [[[W3CDTF] http://www.w3.org/TR/NOTE-datetime]]}
/* --- description ---*/
Belongs_to( description : Term, DCMES-terms : Set )
Represented_as( description : Term, occurrence : Representation )
{description, Definition, [[An account of the resource.]]}
{description, Comment, [[Description may include but is not limited to:
an abstract, a table of contents, a graphical
representation, or a free-text account of
the resource.]]}
[description : Element]
{description, Status, [[recommended]]}
{description, Date_Issued, [[1999-07-02]]}
/* --- format ---*/
Belongs_to( format : Term, DCMES-terms : Set )
Represented_as( format : Term, occurrence : Representation )
{format, Definition, [[The file format, physical medium, or dimensions
of the resource.]]}
{format, Comment, [[Examples of dimensions include
size and duration. Recommended best practice is
to use a controlled vocabulary such as the list
of Internet Media Types [MIME].]]}
[format : Element]
{format, Status, [[recommended]]}
{format, Date_Issued, [[1999-07-02]]}
{format, References, [[[MIME] http://www.iana.org/assignments/media-types/]]}
/* --- identifier ---*/
Belongs_to( identifier : Term, DCMES-terms : Set )
Represented_as( identifier : Term, occurrence : Representation )
{identifier, Definition, [[An unambiguous reference to the resource within
a given context.]]}
{identifier, Comment, [[Recommended best practice is to identify the
resource by means of a string conforming
to a formal identification system.]]}
[identifier : Element]
{identifier, Status, [[recommended]]}
{identifier, Date_Issued, [[1999-07-02]]}
/* --- language ---*/
Belongs_to( language : Term, DCMES-terms : Set )
Represented_as( language : Term, association : Representation )
{language, Definition, [[A language of the resource.]]}
{language, Comment, [[Recommended best practice is to use a controlled
vocabulary such as RFC 3066 [RFC3066].]]}
[language : Element]
{language, Status, [[recommended]]}
{language, Date_Issued, [[1999-07-02]]}
{language, References, [[[RFC3066] http://www.ietf.org/rfc/rfc3066.txt]]}
/* --- publisher ---*/
Belongs_to( publisher : Term, DCMES-terms : Set )
Represented_as( publisher : Term, association : Representation )
{publisher, Definition, [[An entity responsible for making the resource
available.]]}
{publisher, Comment, [[Examples of a Publisher include a person, an
organization, or a service. Typically, the name of
a Publisher should be used to indicate the entity.]]}
[publisher : Element]
{publisher, Status, [[recommended]]}
{publisher, Date_Issued, [[1999-07-02]]}
/* --- relation ---*/
Belongs_to( relation : Term, DCMES-terms : Set )
Represented_as( relation : Term, association : Representation )
{relation, Definition, [[A related resource.]]}
{relation, Comment, [[Recommended best practice is to identify the
related resource by means of a string conforming
to a formal identification system.]]}
[relation : Element]
{relation, Status, [[recommended]]}
{relation, Date_Issued, [[1999-07-02]]}
/* --- rights ---*/
Belongs_to( rights : Term, DCMES-terms : Set )
Represented_as( rights : Term, occurrence : Representation )
{rights, Definition, [[Information about rights held in and
over the resource.]]}
{rights, Comment, [[Typically, rights information includes
a statement about various property rights
associated with the resource, including
intellectual property rights.]]}
[rights : Element]
{rights, Status, [[recommended]]}
{rights, Date_Issued, [[1999-07-02]]}
/* --- source ---*/
Belongs_to( source : Term, DCMES-terms : Set )
Represented_as( source : Term, association : Representation )
{source, Definition, [[The resource from which the described
resource is derived.]]}
{source, Comment, [[The described resource may be derived from the
related resource in whole or in part. Recommended
best practice is to identify the related resource
by means of a string conforming to a formal
identification system.]]}
[source : Element]
{source, Status, [[recommended]]}
{source, Date_Issued, [[1999-07-02]]}
/* --- subject ---*/
Belongs_to( subject : Term, DCMES-terms : Set )
Represented_as( subject : Term, association : Representation )
{subject, Definition, [[The topic of the resource.]]}
{subject, Comment, [[Typically, the topic will be represented using
keywords, key phrases, or classification codes.
Recommended best practice is to use a controlled
vocabulary. To describe the spatial or temporal
topic of the resource, use the Coverage element.]]}
[subject : Element]
{subject, Status, [[recommended]]}
{subject, Date_Issued, [[1999-07-02]]}
/* --- title ---*/
Belongs_to( title : Term, DCMES-terms : Set )
Represented_as( title : Term, name : Representation )
{title, Definition, [[A name given to the resource.]]}
{title, Comment, [[Typically, a Title will be a name by which
the resource is formally known.]]}
[title : Element]
{title, Status, [[recommended]]}
{title, Date_Issued, [[1999-07-02]]}
/* --- type ---*/
Belongs_to( type : Term, DCMES-terms : Set )
Represented_as( type : Term, association : Representation )
{type, Definition, [[The nature or genre of the resource.]]}
{type, Comment, [[Recommended best practice is to use a controlled
vocabulary such as the DCMI Type Vocabulary
[DCMITYPE]. To describe the file format, physical
medium, or dimensions of the resource, use the
Format element.]]}
[type : Element]
{type, Status, [[recommended]]}
{type, Date_Issued, [[1999-07-02]]}
{type, References, [[[DCMITYPE] http://dublincore.org/documents/dcmi-type-vocabulary/]]}
/* +++++++++++++++ OTHER ELEMENTS AND ELEMENT REFINEMENTS +++++++++++++++++ */
/* --- abstract ---*/
Belongs_to( abstract : Term, Other-terms : Set )
Represented_as( abstract : Term, occurrence : Representation )
{abstract, Definition, [[A summary of the content of the resource.]]}
[abstract : Element-refinement]
{abstract, Status, [[recommended]]}
{abstract, Date_Issued, [[2000-07-11]]}
Refines( abstract : Refinement, description : Element)
/* --- accessRights ---*/
Belongs_to( accessRights : Term, Other-terms : Set )
Represented_as( accessRights : Term, occurrence : Representation )
{accessRights, Definition, [[Information about who can access the
resource or an indication of its security status.]]}
{accessRights, Comment, [[Access Rights may include information
regarding access or restrictions based on privacy,
security or other regulations.]]}
[accessRights : Element-refinement]
{accessRights, Status, [[conforming]]}
{accessRights, Date_Issued, [[2003-02-15]]}
Refines( accessRights : Refinement, rights : Element)
/* --- accrualMethod ---*/
Belongs_to( accrualMethod : Term, Other-terms : Set )
Represented_as( accrualMethod : Term, association : Representation )
{accrualMethod, Definition, [[The method by which items are added to a collection.]]}
{accrualMethod, Comment, [[Recommended best practice is to use a value from a controlled
vocabulary.]]}
[accrualMethod : Element]
{accrualMethod, Status, [[conforming]]}
{accrualMethod, Date_Issued, [[2005-06-13]]}
/* --- accrualPeriodicity ---*/
Belongs_to( accrualPeriodicity : Term, Other-terms : Set )
Represented_as( accrualPeriodicity : Term, association : Representation )
{accrualPeriodicity, Definition, [[The frequency with which items are added to a collection.]]}
{accrualPeriodicity, Comment, [[Recommended best practice is to use a value from a
controlled vocabulary.]]}
[accrualPeriodicity : Element]
{accrualPeriodicity, Status, [[conforming]]}
{accrualPeriodicity, Date_Issued, [[2005-06-13]]}
/* --- accrualPolicy ---*/
Belongs_to( accrualPolicy : Term, Other-terms : Set )
Represented_as( accrualPolicy : Term, association : Representation )
{accrualPolicy, Definition, [[The policy governing the addition of items to a collection.]]}
{accrualPolicy, Comment, [[Recommended best practice is to use a value from a controlled
vocabulary.]]}
[accrualPolicy : Element]
{accrualPolicy, Status, [[conforming]]}
{accrualPolicy, Date_Issued, [[2005-06-13]]}
/* --- alternative ---*/
Belongs_to( alternative : Term, Other-terms : Set )
Represented_as( alternative : Term, name : Representation )
{alternative, Definition, [[Any form of the title used as a substitute or alternative
to the formal title of the resource.]]}
{alternative, Comment, [[This qualifier can include Title abbreviations as well
as translations.]]}
[alternative : Element-refinement]
{alternative, Status, [[recommended]]}
{alternative, Date_Issued, [[2000-07-11]]}
Refines( alternative : Refinement, title : Element)
/* --- audience ---*/
Belongs_to( audience : Term, Other-terms : Set )
Represented_as( audience : Term, association : Representation )
{audience, Definition, [[A class of entity for whom the resource is intended or useful.]]}
{audience, Comment, [[A class of entity may be determined by the creator or the
publisher or by a third party.]]}
[audience : Element]
{audience, Status, [[recommended]]}
{audience, Date_Issued, [[2001-05-21]]}
/* --- available ---*/
Belongs_to( available : Term, Other-terms : Set )
Represented_as( available : Term, occurrence : Representation )
{available, Definition, [[Date (often a range) that the resource will become or did
become available.]]}
[available : Element-refinement]
{available, Status, [[recommended]]}
{available, Date_Issued, [[2000-07-11]]}
Refines( available : Refinement, date : Element)
/* --- bibliographicCitation ---*/
Belongs_to( bibliographicCitation : Term, Other-terms : Set )
Represented_as( bibliographicCitation : Term, occurrence : Representation )
{bibliographicCitation, Definition, [[A bibliographic reference for the resource.]]}
{bibliographicCitation, Comment, [[Recommended practice is to include sufficient
bibliographic detail to identify the resource as
unambiguously as possible, whether or not the
citation is in a standard form.]]}
[bibliographicCitation : Element-refinement]
{bibliographicCitation, Status, [[conforming]]}
{bibliographicCitation, Date_Issued, [[2003-02-15]]}
Refines( bibliographicCitation : Refinement, identifier : Element)
/* --- conformsTo ---*/
Belongs_to( conformsTo : Term, Other-terms : Set )
Represented_as( conformsTo : Term, association : Representation )
{conformsTo, Definition, [[A reference to an established standard to which the resource conforms.]]}
[conformsTo : Element-refinement]
{conformsTo, Status, [[recommended]]}
{conformsTo, Date_Issued, [[2001-05-21]]}
Refines( conformsTo : Refinement, relation : Element)
/* --- created ---*/
Belongs_to( created : Term, Other-terms : Set )
Represented_as( created : Term, occurrence : Representation )
{created, Definition, [[Date of creation of the resource.]]}
[created : Element-refinement]
{created, Status, [[recommended]]}
{created, Date_Issued, [[2000-07-11]]}
Refines( created : Refinement, date : Element)
/* --- dateAccepted ---*/
Belongs_to( dateAccepted : Term, Other-terms : Set )
Represented_as( dateAccepted : Term, occurrence : Representation )
{dateAccepted, Definition, [[Date of acceptance of the resource (e.g. of thesis
by university department, of article by journal, etc.).]]}
[dateAccepted : Element-refinement]
{dateAccepted, Status, [[conforming]]}
{dateAccepted, Date_Issued, [[2002-07-13]]}
Refines( dateAccepted : Refinement, date : Element)
/* --- dateCopyrighted ---*/
Belongs_to( dateCopyrighted : Term, Other-terms : Set )
Represented_as( dateCopyrighted : Term, occurrence : Representation )
{dateCopyrighted, Definition, [[Date of a statement of copyright.]]}
[dateCopyrighted : Element-refinement]
{dateCopyrighted, Status, [[conforming]]}
{dateCopyrighted, Date_Issued, [[2002-07-13]]}
Refines( dateCopyrighted : Refinement, date : Element)
/* --- dateSubmitted ---*/
Belongs_to( dateSubmitted : Term, Other-terms : Set )
Represented_as( dateSubmitted : Term, occurrence : Representation )
{dateSubmitted, Definition, [[Date of submission of the resource (e.g. thesis,
articles, etc.).]]}
[dateSubmitted : Element-refinement]
{dateSubmitted, Status, [[conforming]]}
{dateSubmitted, Date_Issued, [[2002-07-13]]}
Refines( dateSubmitted : Refinement, date : Element)
/* --- educationLevel ---*/
Belongs_to( educationLevel : Term, Other-terms : Set )
Represented_as( educationLevel : Term, occurrence : Representation )
{educationLevel, Definition, [[A general statement describing the education or
training context. Alternatively, a more specific
statement of the location of the audience in terms of
its progression through an education or training context.]]}
[educationLevel : Element-refinement]
{educationLevel, Status, [[conforming]]}
{educationLevel, Date_Issued, [[2002-07-13]]}
Refines( educationLevel : Refinement, audience : Element)
/* --- extent ---*/
Belongs_to( extent : Term, Other-terms : Set )
Represented_as( extent : Term, occurrence : Representation )
{extent, Definition, [[The size or duration of the resource.]]}
[extent : Element-refinement]
{extent, Status, [[recommended]]}
{extent, Date_Issued, [[2000-07-11]]}
Refines( extent : Refinement, format : Element)
/* --- hasFormat ---*/
Belongs_to( hasFormat : Term, Other-terms : Set )
Represented_as( hasFormat : Term, association : Representation )
{hasFormat, Definition, [[The described resource pre-existed the referenced resource,
which is essentially the same intellectual content presented
in another format.]]}
[hasFormat : Element-refinement]
{hasFormat, Status, [[recommended]]}
{hasFormat, Date_Issued, [[2000-07-11]]}
Refines( hasFormat : Refinement, relation : Element)
/* --- hasPart ---*/
Belongs_to( hasPart : Term, Other-terms : Set )
Represented_as( hasPart : Term, association : Representation )
{hasPart, Definition, [[The described resource includes the referenced resource either
physically or logically.]]}
[hasPart : Element-refinement]
{hasPart, Status, [[recommended]]}
{hasPart, Date_Issued, [[2000-07-11]]}
Refines( hasPart : Refinement, relation : Element)
/* --- hasVersion ---*/
Belongs_to( hasVersion : Term, Other-terms : Set )
Represented_as( hasVersion : Term, association : Representation )
{hasVersion, Definition, [[The described resource has a version, edition, or adaptation,
namely, the referenced resource.]]}
[hasVersion : Element-refinement]
{hasVersion, Status, [[recommended]]}
{hasVersion, Date_Issued, [[2000-07-11]]}
Refines( hasVersion : Refinement, relation : Element)
/* --- instructionalMethod ---*/
Belongs_to( instructionalMethod : Term, Other-terms : Set )
Represented_as( instructionalMethod : Term, occurrence : Representation )
{instructionalMethod, Definition, [[A process, used to engender knowledge, attitudes and skills,
that the resource is designed to support.]]}
{instructionalMethod, Comment, [[Instructional Method will typically include ways of presenting
instructional materials or conducting instructional activities,
patterns of learner-to-learner and learner-to-instructor interactions,
and mechanisms by which group and individual levels of learning are measured.
Instructional methods include all aspects of the instruction and learning
processes from planning and implementation through evaluation and
feedback.]]}
[instructionalMethod : Element]
{instructionalMethod, Status, [[conforming]]}
{instructionalMethod, Date_Issued, [[2005-06-13]]}
/* --- isFormatOf ---*/
Belongs_to( isFormatOf : Term, Other-terms : Set )
Represented_as( isFormatOf : Term, association : Representation )
{isFormatOf, Definition, [[The described resource is the same intellectual content of
the referenced resource, but presented in another format.]]}
[isFormatOf : Element-refinement]
{isFormatOf, Status, [[recommended]]}
{isFormatOf, Date_Issued, [[2000-07-11]]}
Refines( isFormatOf : Refinement, relation : Element)
/* --- isPartOf ---*/
Belongs_to( isPartOf : Term, Other-terms : Set )
Represented_as( isPartOf : Term, association : Representation )
{isPartOf, Definition, [[The described resource is a physical or logical part of the
referenced resource.]]}
[isPartOf : Element-refinement]
{isPartOf, Status, [[recommended]]}
{isPartOf, Date_Issued, [[2000-07-11]]}
Refines( isPartOf : Refinement, relation : Element)
/* --- isReferencedBy ---*/
Belongs_to( isReferencedBy : Term, Other-terms : Set )
Represented_as( isReferencedBy : Term, association : Representation )
{isReferencedBy, Definition, [[The described resource is referenced, cited, or otherwise
pointed to by the referenced resource.]]}
[isReferencedBy : Element-refinement]
{isReferencedBy, Status, [[recommended]]}
{isReferencedBy, Date_Issued, [[2000-07-11]]}
Refines( isReferencedBy : Refinement, relation : Element)
/* --- isReplacedBy ---*/
Belongs_to( isReplacedBy : Term, Other-terms : Set )
Represented_as( isReplacedBy : Term, association : Representation )
{isReplacedBy, Definition, [[The described resource is supplanted, displaced, or
superseded by the referenced resource.]]}
[isReplacedBy : Element-refinement]
{isReplacedBy, Status, [[recommended]]}
{isReplacedBy, Date_Issued, [[2000-07-11]]}
Refines( isReplacedBy : Refinement, relation : Element)
/* --- isRequiredBy ---*/
Belongs_to( isRequiredBy : Term, Other-terms : Set )
Represented_as( isRequiredBy : Term, association : Representation )
{isRequiredBy, Definition, [[The described resource is required by the referenced resource,
either physically or logically.]]}
[isRequiredBy : Element-refinement]
{isRequiredBy, Status, [[recommended]]}
{isRequiredBy, Date_Issued, [[2000-07-11]]}
Refines( isRequiredBy : Refinement, relation : Element)
/* --- issued ---*/
Belongs_to( issued : Term, Other-terms : Set )
Represented_as( issued : Term, occurrence : Representation )
{issued, Definition, [[Date of formal issuance (e.g., publication) of the resource.]]}
[issued : Element-refinement]
{issued, Status, [[recommended]]}
{issued, Date_Issued, [[2000-07-11]]}
Refines( issued : Refinement, date : Element)
/* --- isVersionOf ---*/
Belongs_to( isVersionOf : Term, Other-terms : Set )
Represented_as( isVersionOf : Term, association : Representation )
{isVersionOf, Definition, [[The described resource is a version, edition, or adaptation
of the referenced resource. Changes in version imply substantive
changes in content rather than differences in format.]]}
[isVersionOf : Element-refinement]
{isVersionOf, Status, [[recommended]]}
{isVersionOf, Date_Issued, [[2000-07-11]]}
Refines( isVersionOf : Refinement, relation : Element)
/* --- license ---*/
Belongs_to( license : Term, Other-terms : Set )
Represented_as( license : Term, occurrence : Representation )
{license, Definition, [[A legal document giving official permission to do something
with the resource.]]}
{license, Comment, [[Recommended best practice is to identify the license using a
URI. Examples of such licenses can be found at
http://creativecommons.org/licenses/.]]}
[license : Element-refinement]
{license, Status, [[conforming]]}
{license, Date_Issued, [[2004-06-14]]}
Refines( license : Refinement, rights : Element)
/* --- mediator ---*/
Belongs_to( mediator : Term, Other-terms : Set )
Represented_as( mediator : Term, association : Representation )
{mediator, Definition, [[A class of entity that mediates access to the
resource and for whom the resource is intended or useful.]]}
{mediator, Comment, [[The audiences for a resource are of two basic classes: (1) an
ultimate beneficiary of the resource, and (2) frequently, an
entity that mediates access to the resource. The mediator
element refinement represents the second of these two classes.]]}
[mediator : Element-refinement]
{mediator, Status, [[recommended]]}
{mediator, Date_Issued, [[2001-05-21]]}
Refines( mediator : Refinement, audience : Element)
/* --- medium ---*/
Belongs_to( medium : Term, Other-terms : Set )
Represented_as( medium : Term, occurrence : Representation )
{medium, Definition, [[The material or physical carrier of the resource.]]}
[medium : Element-refinement]
{medium, Status, [[recommended]]}
{medium, Date_Issued, [[2000-07-11]]}
Refines( medium : Refinement, format : Element)
/* --- modified ---*/
Belongs_to( modified : Term, Other-terms : Set )
Represented_as( modified : Term, occurrence : Representation )
{modified, Definition, [[Date on which the resource was changed.]]}
[modified : Element-refinement]
{modified, Status, [[recommended]]}
{modified, Date_Issued, [[2000-07-11]]}
Refines( modified : Refinement, date : Element)
/* --- provenance ---*/
Belongs_to( provenance : Term, Other-terms : Set )
Represented_as( provenance : Term, occurrence : Representation )
{provenance, Definition, [[A statement of any changes in ownership and custody
of the resource since its creation that are
significant for its authenticity, integrity and
interpretation.]]}
{provenance, Comment, [[The statement may include a description of any
changes successive custodians made to the resource.]]}
[provenance : Element]
{provenance, Status, [[conforming]]}
{provenance, Date_Issued, [[2004-09-20]]}
/* --- references ---*/
Belongs_to( references : Term, Other-terms : Set )
Represented_as( references : Term, association : Representation )
{references, Definition, [[The described resource references, cites, or otherwise points
to the referenced resource.]]}
[references : Element-refinement]
{references, Status, [[recommended]]}
{references, Date_Issued, [[2000-07-11]]}
Refines( references : Refinement, relation : Element)
/* --- replaces ---*/
Belongs_to( replaces : Term, Other-terms : Set )
Represented_as( replaces : Term, association : Representation )
{replaces, Definition, [[The described resource supplants, displaces, or supersedes
the referenced resource.]]}
[replaces : Element-refinement]
{replaces, Status, [[recommended]]}
{replaces, Date_Issued, [[2000-07-11]]}
Refines( replaces : Refinement, relation : Element)
/* --- requires ---*/
Belongs_to( requires : Term, Other-terms : Set )
Represented_as( requires : Term, association : Representation )
{requires, Definition, [[The described resource requires the referenced resource to
support its function, delivery, or coherence of content.]]}
[requires : Element-refinement]
{requires, Status, [[recommended]]}
{requires, Date_Issued, [[2000-07-11]]}
Refines( requires : Refinement, relation : Element)
/* --- rightsHolder ---*/
Belongs_to( rightsHolder : Term, Other-terms : Set )
Represented_as( rightsHolder : Term, association : Representation )
{rightsHolder, Definition, [[A person or organization owning or managing rights over the resource.]]}
{rightsHolder, Comment, [[Recommended best practice is to use the URI or name of
the Rights Holder to indicate the entity.]]}
[rightsHolder : Element]
{rightsHolder, Status, [[conforming]]}
{rightsHolder, Date_Issued, [[2004-06-14]]}
/* --- spatial ---*/
Belongs_to( spatial : Term, Other-terms : Set )
Represented_as( spatial : Term, association : Representation )
{spatial, Definition, [[Spatial characteristics of the intellectual content of the resource.]]}
[spatial : Element-refinement]
{spatial, Status, [[recommended]]}
{spatial, Date_Issued, [[2000-07-11]]}
Refines( spatial : Refinement, coverage : Element)
/* --- tableOfContents ---*/
Belongs_to( tableOfContents : Term, Other-terms : Set )
Represented_as( tableOfContents : Term, occurrence : Representation )
{tableOfContents, Definition, [[A list of subunits of the content of the resource.]]}
[tableOfContents : Element-refinement]
{tableOfContents, Status, [[recommended]]}
{tableOfContents, Date_Issued, [[2000-07-11]]}
Refines( tableOfContents : Refinement, description : Element)
/* --- temporal ---*/
Belongs_to( temporal : Term, Other-terms : Set )
Represented_as( temporal : Term, association : Representation )
{temporal, Definition, [[Temporal characteristics of the intellectual content of the resource.]]}
[temporal : Element-refinement]
{temporal, Status, [[recommended]]}
{temporal, Date_Issued, [[2000-07-11]]}
Refines( temporal : Refinement, coverage : Element)
/* --- valid ---*/
Belongs_to( valid : Term, Other-terms : Set )
Represented_as( valid : Term, occurrence : Representation )
{valid, Definition, [[Date (often a range) of validity of a resource.]]}
[valid : Element-refinement]
{valid, Status, [[recommended]]}
{valid, Date_Issued, [[2000-07-11]]}
Refines( valid : Refinement, date : Element)
/* +++++++++++++++ ENCODING SCHEMES +++++++++++++++++++++++++++++++++++++++ */
/* --- Box ---*/
Belongs_to( Box : Term, Encoding-Schemes : Set )
Represented_as( Box : Term, occurrence : Representation )
{Box, Definition, [[The DCMI Box identifies a region of space using its geographic limits.]]}
[Box : Encoding-scheme]
{Box, Status, [[registered]]}
{Box, Date_Issued, [[2000-07-11]]}
{Box, See, "http://dublincore.org/documents/dcmi-box/"}
Qualifies( Box : Qualification, spatial : Element)
/* --- DCMIType ---*/
Belongs_to( DCMIType : Term, Encoding-Schemes : Set )
Represented_as( DCMIType : Term, occurrence : Representation )
{DCMIType, Definition, [[A list of types used to categorize the nature or genre
of the content of the resource.]]}
[DCMIType : Encoding-scheme]
{DCMIType, Status, [[registered]]}
{DCMIType, Date_Issued, [[2000-07-11]]}
{DCMIType, See, "http://dublincore.org/documents/dcmi-type-vocabulary/"}
Qualifies( DCMIType : Qualification, type : Element)
/* --- DDC ---*/
Belongs_to( DDC : Term, Encoding-Schemes : Set )
Represented_as( DDC : Term, occurrence : Representation )
{DDC, Definition, [[Dewey Decimal Classification]]}
[DDC : Encoding-scheme]
{DDC, Status, [[registered]]}
{DDC, Date_Issued, [[2000-07-11]]}
{DDC, See, "http://www.oclc.org/dewey/"}
Qualifies( DDC : Qualification, subject : Element)
/* --- IMT ---*/
Belongs_to( IMT : Term, Encoding-Schemes : Set )
Represented_as( IMT : Term, occurrence : Representation )
{IMT, Definition, [[The Internet media type of the resource.]]}
[IMT : Encoding-scheme]
{IMT, Status, [[registered]]}
{IMT, Date_Issued, [[2000-07-11]]}
{IMT, See, "http://www.iana.org/assignments/media-types/"}
Qualifies( IMT : Qualification, format : Element)
/* --- ISO3166 ---*/
Belongs_to( ISO3166 : Term, Encoding-Schemes : Set )
Represented_as( ISO3166 : Term, occurrence : Representation )
{ISO3166, Definition, [[ISO 3166 Codes for the representation of names of countries]]}
[ISO3166 : Encoding-scheme]
{ISO3166, Status, [[registered]]}
{ISO3166, Date_Issued, [[2000-07-11]]}
{ISO3166, See, "http://www.iso.org/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html"}
Qualifies( ISO3166 : Qualification, spatial : Element)
/* --- ISO639-2 ---*/
Belongs_to( ISO639-2 : Term, Encoding-Schemes : Set )
Represented_as( ISO639-2 : Term, occurrence : Representation )
{ISO639-2, Definition, [[ISO 639-2: Codes for the representation of names of languages.]]}
[ISO639-2 : Encoding-scheme]
{ISO639-2, Status, [[registered]]}
{ISO639-2, Date_Issued, [[2000-07-11]]}
{ISO639-2, See, "http://lcweb.loc.gov/standards/iso639-2/langhome.html"}
Qualifies( ISO639-2 : Qualification, language : Element)
/* --- LCC ---*/
Belongs_to( LCC : Term, Encoding-Schemes : Set )
Represented_as( LCC : Term, occurrence : Representation )
{LCC, Definition, [[Library of Congress Classification]]}
[LCC : Encoding-scheme]
{LCC, Status, [[registered]]}
{LCC, Date_Issued, [[2000-07-11]]}
{LCC, See, "http://lcweb.loc.gov/catdir/cpso/lcco/lcco.html"}
Qualifies( LCC : Qualification, subject : Element)
/* --- LCSH ---*/
Belongs_to( LCSH : Term, Encoding-Schemes : Set )
Represented_as( LCSH : Term, occurrence : Representation )
{LCSH, Definition, [[Library of Congress Subject Headings]]}
[LCSH : Encoding-scheme]
{LCSH, Status, [[registered]]}
{LCSH, Date_Issued, [[2000-07-11]]}
Qualifies( LCSH : Qualification, subject : Element)
/* --- MESH ---*/
Belongs_to( MESH : Term, Encoding-Schemes : Set )
Represented_as( MESH : Term, occurrence : Representation )
{MESH, Definition, [[Medical Subject Headings]]}
[MESH : Encoding-scheme]
{MESH, Status, [[registered]]}
{MESH, Date_Issued, [[2000-07-11]]}
{MESH, See, "http://www.nlm.nih.gov/mesh/meshhome.html"}
Qualifies( MESH : Qualification, subject : Element)
/* --- NLM ---*/
Belongs_to( NLM : Term, Encoding-Schemes : Set )
Represented_as( NLM : Term, occurrence : Representation )
{NLM, Definition, [[National Library of Medicine Classification]]}
[NLM : Encoding-scheme]
{NLM, Status, [[registered]]}
{NLM, Date_Issued, [[2005-06-13]]}
{NLM, See, "http://wwwcf.nlm.nih.gov/class/"}
Qualifies( NLM : Qualification, subject : Element)
/* --- Period ---*/
Belongs_to( Period : Term, Encoding-Schemes : Set )
Represented_as( Period : Term, occurrence : Representation )
{Period, Definition, [[A specification of the limits of a time interval.]]}
[Period : Encoding-scheme]
{Period, Status, [[registered]]}
{Period, Date_Issued, [[2000-07-11]]}
{Period, See, "http://dublincore.org/documents/dcmi-period/"}
Qualifies( Period : Qualification, date : Element)
Qualifies( Period : Qualification, temporal : Element)
/* --- Point ---*/
Belongs_to( Point : Term, Encoding-Schemes : Set )
Represented_as( Point : Term, occurrence : Representation )
{Point, Definition, [[The DCMI Point identifies a point in space using its
geographic coordinates.]]}
[Point : Encoding-scheme]
{Point, Status, [[registered]]}
{Point, Date_Issued, [[2000-07-11]]}
{Point, See, "http://dublincore.org/documents/dcmi-point/"}
Qualifies( Point : Qualification, spatial : Element)
/* --- RFC1766 ---*/
Belongs_to( RFC1766 : Term, Encoding-Schemes : Set )
Represented_as( RFC1766 : Term, occurrence : Representation )
{RFC1766, Definition, [[Internet RFC 1766 'Tags for the identification of Language'
specifies a two letter code taken from ISO 639, followed
optionally by a two letter country code taken from ISO 3166.]]}
[RFC1766 : Encoding-scheme]
{RFC1766, Status, [[registered]]}
{RFC1766, Date_Issued, [[2000-07-11]]}
{RFC1766, See, "http://www.ietf.org/rfc/rfc1766.txt"}
Qualifies( RFC1766 : Qualification, language : Element)
/* --- RFC3066 ---*/
Belongs_to( RFC3066 : Term, Encoding-Schemes : Set )
Represented_as( RFC3066 : Term, occurrence : Representation )
{RFC3066, Definition, [[Internet RFC 3066 'Tags for the Identification of
Languages' specifies a primary subtag which
is a two-letter code taken from ISO 639 part
1 or a three-letter code taken from ISO 639
part 2, followed optionally by a two-letter
country code taken from ISO 3166. When a
language in ISO 639 has both a two-letter and
three-letter code, use the two-letter code;
when it has only a three-letter code, use the
three-letter code. This RFC replaces RFC
1766.]]}
[RFC3066 : Encoding-scheme]
{RFC3066, Status, [[registered]]}
{RFC3066, Date_Issued, [[2002-07-13]]}
{RFC3066, See, "http://www.ietf.org/rfc/rfc3066.txt"}
Qualifies( RFC3066 : Qualification, language : Element)
/* --- TGN ---*/
Belongs_to( TGN : Term, Encoding-Schemes : Set )
Represented_as( TGN : Term, occurrence : Representation )
{TGN, Definition, [[The Getty Thesaurus of Geographic Names]]}
[TGN : Encoding-scheme]
{TGN, Status, [[registered]]}
{TGN, Date_Issued, [[2000-07-11]]}
{TGN, See, "http://www.getty.edu/research/tools/vocabulary/tgn/index.html"}
Qualifies( TGN : Qualification, spatial : Element)
/* --- UDC ---*/
Belongs_to( UDC : Term, Encoding-Schemes : Set )
Represented_as( UDC : Term, occurrence : Representation )
{UDC, Definition, [[Universal Decimal Classification]]}
[UDC : Encoding-scheme]
{UDC, Status, [[registered]]}
{UDC, Date_Issued, [[2000-07-11]]}
{UDC, See, "http://www.udcc.org/"}
Qualifies( UDC : Qualification, subject : Element)
/* --- URI ---*/
Belongs_to( URI : Term, Encoding-Schemes : Set )
Represented_as( URI : Term, occurrence : Representation )
{URI, Definition, [[A URI Uniform Resource Identifier]]}
[URI : Encoding-scheme]
{URI, Status, [[registered]]}
{URI, Date_Issued, [[2000-07-11]]}
{URI, See, "http://www.ietf.org/rfc/rfc2396.txt"}
Qualifies( URI : Qualification, identifier : Element)
Qualifies( URI : Qualification, source : Element)
Qualifies( URI : Qualification, relation : Element)
/* --- W3CDTF ---*/
Belongs_to( W3CDTF : Term, Encoding-Schemes : Set )
Represented_as( W3CDTF : Term, occurrence : Representation )
{W3CDTF, Definition, [[W3C Encoding rules for dates and times - a profile based on ISO 8601]]}
[W3CDTF : Encoding-scheme]
{W3CDTF, Status, [[registered]]}
{W3CDTF, Date_Issued, [[2000-07-11]]}
{W3CDTF, See, "http://www.w3.org/TR/NOTE-datetime"}
Qualifies( W3CDTF : Qualification, date : Element)
Qualifies( W3CDTF : Qualification, temporal : Element)
/* +++++++++++++++ THE DCMI TYPE VOCABULARY +++++++++++++++++++++++++++++++ */
/* --- Collection ---*/
Belongs_to( Collection : Term, DCMITypes : Set )
Represented_as( Collection : Term, occurrence : Representation )
{Collection, Definition, [[An aggregation of resources.]]}
{Collection, Comment, [[A collection is described as a group; its parts
may also be separately described.]]}
[Collection : Vocabulary-term]
{Collection, Status, [[recommended]]}
{Collection, Date_Issued, [[2000-07-11]]}
/* --- Dataset ---*/
Belongs_to( Dataset : Term, DCMITypes : Set )
Represented_as( Dataset : Term, occurrence : Representation )
{Dataset, Definition, [[Data encoded in a defined structure.]]}
{Dataset, Comment, [[Examples include lists, tables, and databases.
A dataset may be useful for direct machine processing.]]}
[Dataset : Vocabulary-term]
{Dataset, Status, [[recommended]]}
{Dataset, Date_Issued, [[2000-07-11]]}
/* --- Event ---*/
Belongs_to( Event : Term, DCMITypes : Set )
Represented_as( Event : Term, occurrence : Representation )
{Event, Definition, [[A non-persistent, time-based occurrence.]]}
{Event, Comment, [[Metadata for an event provides descriptive
information that is the basis for discovery of the
purpose, location, duration, and responsible
agents associated with an event. Examples
include an exhibition, webcast, conference, workshop,
open day, performance, battle, trial, wedding, tea
party, conflagration.]]}
[Event : Vocabulary-term]
{Event, Status, [[recommended]]}
{Event, Date_Issued, [[2000-07-11]]}
/* --- Image ---*/
Belongs_to( Image : Term, DCMITypes : Set )
Represented_as( Image : Term, occurrence : Representation )
{Image, Definition, [[A visual representation other than text.]]}
{Image, Comment, [[Examples include images and photographs
of physical objects, paintings, prints, drawings, other
images and graphics, animations and moving
pictures, film, diagrams, maps, musical
notation. Note that Image may include both
electronic and physical representations.]]}
[Image : Vocabulary-term]
{Image, Status, [[recommended]]}
{Image, Date_Issued, [[2000-07-11]]}
Broader_Than( Image : Narrower-term, StillImage : Broader-term)
Broader_Than( Image : Narrower-term, MovingImage : Broader-term)
/* --- InteractiveResource ---*/
Belongs_to( InteractiveResource : Term, DCMITypes : Set )
Represented_as( InteractiveResource : Term, occurrence : Representation )
{InteractiveResource, Definition, [[A resource requiring interaction from the user to
be understood, executed, or experienced.]]}
{InteractiveResource, Comment, [[Examples include forms on Web pages, applets, multimedia
learning objects, chat services, or virtual reality
environments.]]}
[InteractiveResource : Vocabulary-term]
{InteractiveResource, Status, [[recommended]]}
{InteractiveResource, Date_Issued, [[2000-07-11]]}
/* --- MovingImage ---*/
Belongs_to( MovingImage : Term, DCMITypes : Set )
Represented_as( MovingImage : Term, occurrence : Representation )
{MovingImage, Definition, [[A series of visual representations imparting
an impression of motion when shown in succession.]]}
{MovingImage, Comment, [[Examples include animations, movies, television programs,
videos, zoetropes, or visual output from a simulation.
Instances of the type Moving Image must also be describable
as instances of the broader type Image.]]}
[MovingImage : Vocabulary-term]
{MovingImage, Status, [[recommended]]}
{MovingImage, Date_Issued, [[2003-11-18]]}
/* --- PhysicalObject ---*/
Belongs_to( PhysicalObject : Term, DCMITypes : Set )
Represented_as( PhysicalObject : Term, occurrence : Representation )
{PhysicalObject, Definition, [[An inanimate, three-dimensional object or substance.]]}
{PhysicalObject, Comment, [[Note that digital representations of, or surrogates for,
these objects should use Image, Text or one of the other
types.]]}
[PhysicalObject : Vocabulary-term]
{PhysicalObject, Status, [[recommended]]}
{PhysicalObject, Date_Issued, [[2002-07-13]]}
/* --- Service ---*/
Belongs_to( Service : Term, DCMITypes : Set )
Represented_as( Service : Term, occurrence : Representation )
{Service, Definition, [[A system that provides one or more functions.]]}
{Service, Comment, [[Examples include a photocopying service, a banking service,
an authentication service, interlibrary loans, a Z39.50 or
Web server.]]}
[Service : Vocabulary-term]
{Service, Status, [[recommended]]}
{Service, Date_Issued, [[2000-07-11]]}
/* --- Software ---*/
Belongs_to( Software : Term, DCMITypes : Set )
Represented_as( Software : Term, occurrence : Representation )
{Software, Definition, [[A computer program in source or compiled form.]]}
{Software, Comment, [[Examples include a C source file, MS-Windows .exe executable,
or Perl script.]]}
[Software : Vocabulary-term]
{Software, Status, [[recommended]]}
{Software, Date_Issued, [[2000-07-11]]}
/* --- Sound ---*/
Belongs_to( Sound : Term, DCMITypes : Set )
Represented_as( Sound : Term, occurrence : Representation )
{Sound, Definition, [[A resource primarily intended to be heard.]]}
{Sound, Comment, [[Examples include a music playback file format, an audio
compact disc, and recorded speech or sounds.]]}
[Sound : Vocabulary-term]
{Sound, Status, [[recommended]]}
{Sound, Date_Issued, [[2000-07-11]]}
/* --- StillImage ---*/
Belongs_to( StillImage : Term, DCMITypes : Set )
Represented_as( StillImage : Term, occurrence : Representation )
{StillImage, Definition, [[A static visual representation.]]}
{StillImage, Comment, [[Examples include paintings, drawings,
graphic designs, plans and maps. Recommended
best practice is to assign the type Text to
images of textual materials. Instances of the
type Still Image must also be describable as
instances of the broader type Image.]]}
[StillImage : Vocabulary-term]
{StillImage, Status, [[recommended]]}
{StillImage, Date_Issued, [[2003-11-18]]}
/* --- Text ---*/
Belongs_to( Text : Term, DCMITypes : Set )
Represented_as( Text : Term, occurrence : Representation )
{Text, Definition, [[A resource consisting primarily of words for reading.]]}
{Text, Comment, [[Examples include books, letters, dissertations,
poems, newspapers, articles, archives of mailing
lists. Note that facsimiles or images of
texts are still of the genre Text.]]}
[Text : Vocabulary-term]
{Text, Status, [[recommended]]}
{Text, Date_Issued, [[2000-07-11]]}