101 likes | 268 Views
Requirements on Metadata. multiple softwares to use metadata management of changing standards needs to be functional, simple and interoperable human and machine use. Solutions for Metadata . modularization allows distinct handling of e.g. access, semantics, administration
E N D
Requirements on Metadata • multiple softwares to use metadata • management of changing standards • needs to be functional, simple and interoperable • human and machine use Natalia Wehler: Dublin Core
Solutions for Metadata • modularization allows distinct handling of e.g. access, semantics, administration • lead to the idea of the Warwick Framework: containers and packages • internet consists of communities using certain packages in this framework • Dublin Core is one package in this framework Natalia Wehler: Dublin Core
Dublin Core Initiative • Since 1995 • creation and refinement of a "core" foundation of property types and values to provide semantic information on WWW resources • to improve searching and indexing on the web • to improve resource discovery on the web (DC system basically applicable on every file/format) • like a library card catalog provides indexes of book properties. Natalia Wehler: Dublin Core
Aims of Dublin Core • metadata has to be simple to create and to maintaine.g. there is only a small number of elements • semantics have to be commonly understandablee.g. basic information is in any case available for “digital tourists” • international application • extensibilitye.g. metadata sets for the needs of their communities • applicable to any file/format Natalia Wehler: Dublin Core
Additional Principles • One-to-One-Principlee.g. Not the painter of a digitized image is the creator, but the person who digitized the image • Dumb-down PrincipleQualification is only to refine, not to extend the semantic scope of a property • Appropriate values for machine and human reading Natalia Wehler: Dublin Core
Types of DC • Simple (unqualified) Dublin Core consists of fifteen elements<meta name="DC.element" content="Value" /> • Qualified Dublin Core : • one additional element: audience • qualifiers <meta name="DCTERMS.audience" content="software developers" /> Natalia Wehler: Dublin Core
Characteristics Simple DC • all elements optional • all elements repeatable • use of the 15 elements of the Dublin Core Metadata Element Set (DCMES) Natalia Wehler: Dublin Core
Dublin Core Metadata Element Set (DCMES) • 15 basic metadata elements • documents that only make use of DCMES are called simple DC or unqualified DC • “Pidgin Metadata” • http://dublincore.org/documents/dces/ Natalia Wehler: Dublin Core
Example DC in XHTML Natalia Wehler: Dublin Core
Qualified DC Classes of Qualifiers • Element Refinement restricts the scopeof the element • Encoding Schemehelps to interprete a value (for a machine) • http://dublincore.org/documents/2000/07/11/dcmes-qualifiers/ Natalia Wehler: Dublin Core