innovation in metadata design, implementation & best practices

Dublin Core Collection Description Application Profile

Dublin Core Metadata Initiative logo
About the Initiative Documents Working Groups Resources
Dublin Core Metadata Initiative News Tools and Software Meetings Projects
Dublin Core Metadata Initiative
Home Documents > 
 
  </form>
</td>


Title:

Dublin Core Collection Description Application Profile

Creator:
Dublin Core Collection Description Working Group
Date Issued:
2006-02-24
Identifier:
Replaces:
Is Replaced By:
Not applicable
Latest Version:
Status of Document:
This is a Draft DC Application Profile.
Description of Document:
This document describes the draft application profile for collection-level description developed by the Dublin Core Collection Description Working Group.


CUT


The Dublin Core Collection Description Application Profile (DC CD AP)

A DC application profile (DCAP) specifies set of terms used in a class of DC metadata description sets, typically the class of description sets which are deployed within a metadata application or within a set of applications and services operating within some domain or community. It describes the properties that are used in statements and how the use of those properties is constrained or adapted for the purposes of that application or domain.

So, the DC CD AP specifies;

  1. The set of terms used in a class of DC metadata description sets.
    Specifically, it describes the set of terms used in a description of a collection. A collection description conforming to this DC CD AP may be the only description in a description set or it may be part of a description set which includes descriptions of other resources related to the collection (as values in statements about the collection). Such other resources include the location of the collection, the services that provide access to the collection, concepts that are the subject of the collection, and other collections. While this DCAP permits the inclusion of descriptions of those related resources, it does not specify the properties and classes that may be referenced in descriptions of resources other than collections.
  2. How the terms in this set are deployed in this class of DC metadata descriptions.
    This includes requirements for the the occurrence of statements using a specified property, constraints on the types of value which are referenced in a statement using a specified property (vocabulary encoding schemes), and constraints on the datatypes of the value strings occurring in a statement using a specified property (syntax encoding schemes).

The terms description set, description, property, value, vocabulary encoding scheme, value representation, rich representation, value string, syntax encoding scheme, and related description are used in the sense they are used in the DCMI Abstract Model [DCAM].

The metadata terms referenced in the DC CD AP are drawn from the Dublin Core metadata vocabularies and also from other metadata vocabularies.

The DC CD AP is independent of any particular syntax for representing description sets. Separate guidelines will describe how descriptions conforming to the DC CD AP may be represented using the conventions recommended by DCMI for expressing DC metadata using the Resource Description Framework (RDF) and using the Extensible Markup Language (XML).


CUT


Vocabularies/Namespaces used in this DCAP

All references to properties and classes in DC metadata descriptions are made using URIs, In this document, Qualified Names of the form prefix ":" local-part are sometimes used as abbreviations for URIs which identify metadata terms. Prefixes are assumed to be associated with Namespace Names (URIs) as follows, and the corresponding URI for the term is constructed by concatenating the Namespace Name and the local-part:

Vocabulary Title Namespace Name Prefix
The Dublin Core Metadata Element Set, v1.1 http://purl.org/dc/elements/1.1/ dc
Dublin Core Terms http://purl.org/dc/terms/ dcterms
Dublin Core Type Vocabulary http://purl.org/dc/dcmitype/ dcmitype
MARC Relator Code Properties http://www.loc.gov/loc.terms/relators/
marcrel
Collection Description Terms
(collection-specific terms)
http://example.org/cld/terms#
[temporary URI, final URI to be confirmed]
cld
General Description Terms
(non-collection-specific terms)
http://example.org/gen/terms#
[temporary URI, final URI to be confirmed]
gen
Collection Type Vocabulary Terms http://example.org/cld/type#
[temporary URI, final URI to be confirmed]
cldtype

Please note that where terms have Qualified Names with the prefixes gen, cld and cldtype, this indicates that those terms have not yet been assigned persistent URIs. Until such persistent URIs are assigned, by DCMI or by some other naming authority, these terms should be considered to be unstable and should not be referenced in metadata descriptions, except as part of the evaluation/testing of this profile.

Property Usage

Each table in the following section describes how a specified property should be used in a statement within a DC metadata description.

Note : For each value, at least one of the following components must be present: a value URI, a rich representation, a value string or a (related) description.


CUT


Subject [dc:subject]

Term Identifier http://purl.org/dc/elements/1.1/subject
Qualified Name dc:subject
Defined By The Dublin Core Metadata Element Set, v1.1
http://purl.org/dc/elements/1.1/
Type of Term Property (Element)
Source Label Subject and Keywords
Label in this DCAP Subject
Source Definition

The topic of the content of the resource.

Usage in this DCAP

A subject or topic associated with the items in the collection.

Comments for this DCAP

Keywords or subject descriptors associated with items in the collection.

The terms used indicate the subject matter of the collection.

Where multiple keywords or subject descriptors are provided, a separate statement should be used for each keyword or term.

The vocabulary encoding schemes below are those recommended by DCMI. Other appropriate vocabulary encoding schemes may be used, and the use of a scheme must be indicated.

Refines [n/a]
Refined by [n/a]
Uses Vocabulary Encoding Scheme dcterms:LCSH, Dublin Core Terms
http://purl.org/dc/terms/LCSH

Value
URI
Value
String
Syntax
Encoding
Scheme(s)
Rich
Represent
Optional Mandatory   Not permitted
Uses Vocabulary Encoding Scheme dcterms:LCC, Dublin Core Terms
http://purl.org/dc/terms/LCC

Value
URI
Value
String
Syntax
Encoding
Scheme(s)
Rich
Represent
Optional Mandatory   Not permitted
Uses Vocabulary Encoding Scheme dcterms:MESH, Dublin Core Terms
http://purl.org/dc/terms/MESH

Value
URI
Value
String
Syntax
Encoding
Scheme(s)
Rich
Represent
Optional Mandatory   Not permitted
Uses Vocabulary Encoding Scheme dcterms:DDC, Dublin Core Terms
http://purl.org/dc/terms/DDC

Value
URI
Value
String
Syntax
Encoding
Scheme(s)
Rich
Represent
Optional Mandatory   Not permitted
Uses Vocabulary Encoding Scheme dcterms:UDC, Dublin Core Terms
http://purl.org/dc/terms/UDC

Value
URI
Value
String
Syntax
Encoding
Scheme(s)
Rich
Represent
Optional Mandatory   Not permitted
Obligation Optional
Condition [n/a]
Occurrence Minimum: 0, Maximum: unbounded

CUT


Encoding Schemes Used

Uniform Resource Identifier [dcterms:URI]

Term Identifier http://purl.org/dc/terms/URI
Qualified Name dcterms:URI
Defined By Dublin Core Terms
http://purl.org/dc/terms/
Type of Term Vocabulary (?) Encoding Scheme
Label Uniform Resource Identifier
Definition

Uniform Resource Identifier.

See Also http://www.ietf.org/rfc/rfc2396.txt
Encoding Scheme for dc:identifier, Dublin Core Metadata Element Set, v1.1
http://purl.org/dc/elements/1.1/identifier

CUT


Recordkeeping Metadata Schema Extension to ISO8601 [gen:RKMS-ISO8601]

Term Identifier http://example.org/gen/terms#RKMS-ISO8601
Qualified Name gen:RKMS-ISO8601
Defined By General Description Terms
http://example.org/gen/terms#
Type of Term Vocabulary (?) Encoding Scheme
Label Recordkeeping Metadata Schema Extension to ISO8601
Definition

Instances of this class are dates or periods of time represented as literals according to the rules specified in Recordkeeping Metadata Schema Extension to ISO8601.

Comments for this DCAP [n/a]
See Also [n/a]
Encoding Scheme for cld:dateContentsCreated, Collection Description Terms
http://example.org/cld/terms#dateContentsCreated
Encoding Scheme for dcterms:created, Dublin Core Terms
http://purl.org/dc/terms/created