Attachment 'KapDraft001.ksh'
DRAFT -- The DC Kernel Application Profile -- DRAFT
30 August 2006
This document defines the DC Kernel Application Profile (KAP), specifying
its elements and requirements. The DC KAP is designed for providers
that need to support the orderly management of their information objects,
and wish to do so with minimal overhead in reading and processing metadata
descriptions.
The document begins by listing kernel metadata requirements in more detail
and correlating them with specific characteristics as found in the kernel
metadata specification [KSpec]. It then compares the core DC semantics
and DCMI Abstract Model [AModel] with kernel metadata elements and the
Electronic Resource Citation (ERC) record structure for holding kernel
resource descriptions.
|| Requirements
The overall goal of low-overhead, orderly management includes the needs
to reliably identify problem objects during troubleshooting, and to
query collections to produce ordered object subsets for the purpose of
collection surveying. Organizations that perform orderly management
should also be able to report externally on their support commitments
and policies. The KAP frames these needs in the context of the
following more specific requirments.
+ Reduction
Beginning with the 15 basic DC elements, the DC Kernel Specification
[KSpec] distills out a smaller subset of elements to produce a concise
description for troubleshooting that can be grasped in a glance. The
kernel borrows from the journalistic tradition that "boils down" the
essence of a story into the "who, what when, where" of an expression of
an information resource.
+ Economy of Expression
To minimize the visual bandwidth in that glance, a simple eye- and
machine-readable ERC format is specified that has both a normal and
extra concise format (allowing suppression of labels by relying on
positional elements). Multi-valued dates and ranges are also allowed
so as to avoid having to rely on additional date elements, especially
those indicating starts and ends of open-ended ranges.
+ Predictability
To meet the need for determinism during troubleshooting, the above four
elements are required. Some flexibility in that requirement is permitted
if the value for the given label is one of nine well-known values for
"empty" (:unkn, :unav, :unac, :unap, :unas, :none, :null, :unal, and :tba).
+ Sort-Friendliness
To be useful in orderly management, it should be possible for specific
element metadata to be entered in such a way that adjacent records in a
collection survey can be meaningfully ordered by simple lexical sort on
that element. The "sort-friendly" feature should be optional so that
providers can opt out of making such assertions about their metadata.
+ Economy of Interpretation
To minimize burden of metadata interpretation by collection manager
scripts, the ERC format is based on email headers [ANVL] and may be
parsed in two lines of Perl (eg, without a DOM parser as required for XML).
|| Mapping from Kernel to Dublin Core Elements
Kernel elements are mapped to the 15 Dublin Core elements according to
the "story" type.
erc: the story of the expression of a resource
who from DC Creator, Contributor, or Publisher
what from DC Title
when from DC Date
where from DC Identifier
erc-about: the story of a resource's content
who (not mapped from DC)
what from DC Subject
when from DC Coverage (temporal)
where from DC Coverage (spatial)
erc-from: the story of the origin of the metadata record itself
who (not mapped from DC)
what (not mapped from DC)
when (not mapped from DC)
where (not mapped from DC)
erc-support: the story of a support commitment made to an object
who (not mapped from DC)
what (not mapped from DC)
when (not mapped from DC)
where (not mapped from DC)
|| The Abstract Model and DC Kernel Metadata Resource Descriptions
The following aspects of the DCMI abstract model are supported by the KAP:
+ properties
+ property URIs (base URL plus element name)
+ value strings
+ description sets
The KAP does not support the following aspects of the DCMI abstract model:
+ value string languages
+ encoding schemes
+ encoding scheme URIs
+ resource classes
+ rich representations
+ related descriptions
+ property/sub-property relationships
URIs are not explicitly supported in the KAP, but may be implicit for:
+ value URIs
+ resource URIs
+ resource class URIs
Each property may be repeated.
|| References
[Spec] http://www.jiscmail.ac.uk/files/DC-KERNEL/Aspec.html
[Model] http://www.dublincore.org/documents/abstract-model/
[ANVL] http://www.cdlib.org/inside/diglib/ark/anvlspec.pdf
Attached Files
To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.
- [get | view] (263.3 KB) attachment:JMason-circle.pdf
- [get | view] (4.6 KB) attachment:KapDraft001.ksh
- [get | view] (71.7 KB) attachment:Kernel1_1.html
- [get | view] (19.4 KB) attachment:KernelMapXwalk-2.htm
- [get | view] (19.4 KB) attachment:KernelMapXwalk.htm
- [get | view] (47.3 KB) attachment:KernelMetadataERCAppProfile.htm
- [get | view] (47.3 KB) attachment:KernelMetadataERCAppProfile1.htm
- [get | view] (47.6 KB) attachment:KernelMetadataERCAppProfile_v1.htm
- [get | view] (49.5 KB) attachment:KernelMetadataERCApplicationProfile1-1.htm
- [get | view] (47.3 KB) attachment:KernelMetadataERCApplicationProfile1.htm
- [get | view] (49.3 KB) attachment:KernelMetadataERCApplicationProfile1_1.htm
- [get | view] (49.5 KB) attachment:KernelMetadataERCApplicationProfiles1_1.htm
- [get | view] (49.5 KB) attachment:KernelMetadataERCApplicationProfiles1_3.htm
- [get | view] (21.4 KB) attachment:KernelMetadataERCApplicationProfiles1_4a.htm
- [get | view] (70.3 KB) attachment:KernelSpec00.html
- [get | view] (70.4 KB) attachment:KernelSpecDraft2.html
- [get | view] (80.9 KB) attachment:erc-1_2-1_3-diffs.html
- [get | view] (74.8 KB) attachment:ercspec.html
- [get | view] (79 KB) attachment:ercspec1_3.html
- [get | view] (7.6 KB) attachment:kernelTurtle.html
- [get | view] (404.5 KB) attachment:kernelWG-2007.ppt.pdf
You are not allowed to attach a file to this page.