Dear all,
The attributes we use to declare terms are currently documented
in the introductory sections to two documents:
http://dublincore.org/documents/dcmi-terms/
http://dublincore.org/usage/terms/history/
I would like to spend some time in Ithaca discussing what
is, in effect, the Usage Board's application profile.
I summarize below where I think we stand on this. I don't
think we necessarily need to discuss this now over the list,
though any comments are welcome.
Note that this draft addresses the question of formally
declaring some of the Usage Board jargon in a dcu: schema.
Tom
---
Title: Usage Board Application Profile (draft)
Creator: Tom Baker
Date: 2003-03-12
Mandatory
Name: The unique token assigned to the term.
Namespace: The Uniform Resource Identifier of the namespace
within which the term is defined.
URI: The Uniform Resource Identifier used to uniquely
identify a term.
Label: The human-readable label assigned to
the term.
Definition: A statement that represents the concept
and essential nature of the term.
Type of term: The type of term, such as Element or Encoding
Scheme, as described in the DCMI Grammatical
Principles.
Status: Status assigned to term by the DCMI Usage Board,
as described in the DCMI Usage Board Process.
Date issued: Date on which a term was first declared.
Optional:
Comment: Additional information about the term
or its application.
See: A link to authoritative documentation.
References: A citation or URL of a resource referenced
in the Definition or Comment.
Refines: A reference to a term refined by an Element
Refinement.
Qualifies: A reference to a term qualified by an Encoding
Version-related:
Date modified: Date on which a term declaration was subsequently
modified.
Decision: A link to the Usage Board decision describing
the creation or modification of a term
declaration.
Version: An historical version of a term declaration.
Replaces: A reference to the immediately precedent
historical version of a term declaration.
Is Replaced By: A reference to the immediately subsequent
historical version of a term declaration.
RDF schema bindings:
Name: NOT USED
Namespace: rdfs:isDefinedBy rdf:resource="xxx"
Label: rdfs:label xml:lang="en-US"
Definition: rdfs:comment xml:lang="en-US"
Type of term: rdf:type rdf:resource="http://.../#element"
Status: dcu:status rdf:resource="http://.../#recommended"
Date issued: dcterms:issued
Comment: dc:description xml:lang="en-US"
See: rdfs:seeAlso rdf:resource="http://..."
References: dcterms:references rdf:resource="http://.../#W3CDTF"
Refines: rdfs:subPropertyOf
Qualifies: dcu:qualifies
Date modified: dcq:Modified
Decision: dcu:decision rdf:resource = "uri"
-- Harry Wagner suggests dcterms:isReferenceBy
Version: dcu:version rdf:resource = "uri"
-- Harry Wagner suggests dcterms:hasVersion
Replaces: NOT USED
Is Replaced By: NOT USED
Terms that would need to be declared in a Usage Board namespace:
Status: dcu:status
Qualifies: dcu:qualifies
Decision: dcu:decision
Version: dcu:version
Vocabulary for "Status" (could be made into an Encoding Scheme):
http://dublincore.org/usage/documents/process/#conforming
http://dublincore.org/usage/documents/process/#recommended
http://dublincore.org/usage/documents/process/#registered
Vocabulary for "Type of Term" (could be made into an Encoding Scheme):
http://dublincore.org/usage/documents/principles/#element-refinement
http://dublincore.org/usage/documents/principles/#element
http://dublincore.org/usage/documents/principles/#encoding-scheme
http://dublincore.org/usage/documents/principles/#vocabulary-term
--
Dr. Thomas Baker [log in to unmask]
Institutszentrum Schloss Birlinghoven mobile +49-160-9664-2129
Fraunhofer-Gesellschaft work +49-30-8109-9027
53754 Sankt Augustin, Germany fax +49-2241-144-2352
|