|DCMI Registry Community|
|Dublin Core Metadata Initiative|
Definitions, viewpoints and use cases
Purpose of this page
Every registry development is situated in a unique set of circumstances and thinking. This page is to be used to collect a few perspectives. These might include anything from statement of fact or position to formal use cases (see the Use Cases section on this page).
Anything from attributed quotes to structured description is fine on this page.
Definitions and viewpoints
"Vocabularies are sets of terms used to tag documents. Their use increases both precision and recall of searching. At the simplest level, all Flickr terms form a vocabulary. Richer vocabularies have semantics and structure. Thesauri, taxonomies, ontologies, authority lists and control lists are all more or less the same thing as vocabularies (purists will hate me for saying that). -- Mike Taylor on the Becta VMS
"Creating vocabularies is a pain. Tools are expensive." -- Mike Taylor on the Becta VMS
"Two main ways to use a vocabulary: 1) Visible to the user. Can be browsed to find suitable search terms. 2) Behind the scenes: non-preferred terms mapped to preferred terms or synonyms expanded ... can include expansion to broader and narrower terms, or translated terms." -- Mike Taylor on the Becta VMS
"The registry is intended to serve as a discovery mechanism and resolution service, with the goal of promoting the reuse of existing terminologies represented in multiple languages. ... Each of the communities these registries serve is comprised of:
- Read-only users. These include both the humans and applications that are the
primary consumers of the registry content. Additionally, the read-only users provide feedback to the registration authority regarding change requests to the registry content.
- A registration authority, responsible for approving registry content. For example,
the DCMI Usage Board is the registration authority for the registry available at the Dublin Core Web site. The Usage Board evaluates proposed new terms that are suggested by the larger Dublin Core community. Approved terms are then passed to the registry steward for inclusion in the metadata registry.
- Stewards are responsible for application support and maintenance. Their role is
limited to the development, support and ongoing maintenance of the registry software. They rely on the registration authority for decisions regarding the actual registry content." -- Wagner & Weibel, The Dublin Core Metadata Registry: Requirements, Implementation, and Experience. Journal of Digital Information, Volume 6 Issue 2, 2005