@article{Doi:10.1045/april2002-weibel,
Author = {Erik Duval and Wayne Hodgins and Stuart Sutton and Stuart L. Weibel},
Doi = {10.1045/april2002-weibel},
Issn = {1082-9873},
Journal = {D-Lib Magazine},
Keywords = {metadata, Dublin Core Metadata Initiative, best practices},
Month = {April},
Number = {4},
Title = {Metadata Principles and Practicalities},
Url = {http://www.dlib.org/dlib/april02/weibel/04weibel.html},
Volume = {8},
Year = {2002}}
Principles provide a guiding framework for the development of practical solutions for semantic and machine interoperability in any domain using any set of metadata standards.
allows designers of metadata schemas to create new assemblies based on established metadata schemas and benefit from observed best practice, rather than reinventing elements anew.
the notion of a base schema with additional elements that tailor a given application to local needs or domain-specific needs without unduly compromising the interoperability provided by the base schema.
Practicalities:
The purpose of an application profile is to adapt or combine existing schemas into a package that is tailored to the functional requirements of a particular application, while retaining interoperability with the original base schemas.
manage and disclose metadata schema declarations, application profile declarations, and value space declarations.
Applications should be designed to make evident that not every available element is necessarily appropriate for every resource type.
Overall this seems like some of the more important attributes to getting different metadata schemes, value sets, etc. to work together and be usable by as many users as possible. It will also allow for a common understanding among developers, allowing for more reuse of vocabularies and schemes.