Application Profiles Application profiles -- are schemas which consist of data elements drawn from one or more namespaces, combined together by implementers,

Slides:



Advertisements
Similar presentations
Ontology Assessment – Proposed Framework and Methodology.
Advertisements

Dublin Core for Digital Video: Overview of the ViDe Application Profile.
DC8 Ottawa, October 4-6, 2000 Rachel Heery UKOLN, University of Bath Application Profiles: managing metadata.
DC2001, Tokyo DCMI Registry : Background and demonstration DC2001 Tokyo October 2001 Rachel Heery, UKOLN, University of Bath Harry Wagner, OCLC
OLAC Metadata Steven Bird University of Melbourne / University of Pennsylvania OLAC Workshop 10 December 2002.
IUFRO International Union of Forest Research Organizations Eero Mikkola Results of WP2 – Report Introduction to the work of WP2: Metadata, Keywords and.
PwC SCHEMAS Forum for metadata schema implementers The SCHEMAS project and metadata ETB Workshop, London, 9-10 January 2001 Michael Day,
Metadata vocabularies and ontologies Dr. Manjula Patel Technical Research and Development
An ontology server for the agentcities.NET project Dr. Manjula Patel Technical Research and Development
February Harvesting RDF metadata Building digital library portals with harvested metadata workshop EU-DL All Projects concertation meeting DELOS.
From content standards to RDF Gordon Dunsire Presented at AKM 15, Porec, 2011.
Application profiles Tutorial session Rachel Heery, UKOLN, University of Bath DC-2003, Seattle, Washington, USA 28 September – 2 October,
Developing a Metadata Exchange Format for Mathematical Literature David Ruddy Project Euclid Cornell University Library DML 2010 Paris 7 July 2010.
Pete Johnston & Andy Powell, Eduserv Foundation 28 June 2006 Update.
Natalia Wehler: Dublin Core Requirements on Metadata  multiple softwares to use metadata  management of changing standards  needs to be functional,
1 CS 502: Computing Methods for Digital Libraries Lecture 17 Descriptive Metadata: Dublin Core.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
© 2006 DCMI DC-2006 – International Conference on Dublin Core and Metadata Applications 3-6 October 2006 Thomas Baker Dublin Core Metadata Initiative.
A centre of expertise in digital information management UKOLN is supported by: XML Schema for DC Libraries AP DC Libraries WG Meeting,
Everything Around the Core Practices, policies, and models around Dublin Core Thomas Baker, Fraunhofer-Gesellschaft DC2004, Shanghai Library
Guest Lecture LIS 656, Spring 2011 Kathryn Lybarger.
Chinese-European Workshop on Digital Preservation, Beijing July 14 – Chinese-European Workshop on Digital Preservation Beijing (China), July.
Metadata Standards and Applications 5. Applying Metadata Standards: Application Profiles.
RDF Data Sources (keyword textbox) Search RDF Data Sources: LOM Binding Schemas (keyword textbox) Search XML Bindings: Dublin Core Application Profiles.
The role of metadata schema registries XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN.
8/28/97Organization of Information in Collections Introduction to Description: Dublin Core and History University of California, Berkeley School of Information.
PwC SCHEMAS Forum for metadata schema implementers Metadata: SCHEMAS and other European projects First Austrian Metadata Seminar, 18 May 2001 Michael Day,
Profiling Metadata Specifications David Massart, EUN Budapest, Hungary – Nov. 2, 2009.
Dublin Core Education Application Profile Module Sarah Currier Moderator, DCMI Education Community Product Manager, Intrallect Ltd Group Improv, Repository.
Application Profiles Decisions for Your Digital Collections.
A Metadata Application Profile for the DRIADE Project Sarah Carrier, Jed Dube, Jane Greenberg March 13, 2007 _____________________.
JENN RILEY METADATA LIBRARIAN IU DIGITAL LIBRARY PROGRAM Introduction to Metadata.
Semantics and Syntax of Dublin Core Usage in Open Archives Initiative Data Providers of Cultural Heritage Materials Arwen Hutt, University of Tennessee.
The JISC IE Metadata Schema Registry and IEEE LOM Application Profiles Pete Johnston UKOLN, University of Bath CETIS Metadata & Digital Repositories SIG,
A centre of expertise in digital information management UKOLN is supported by: FRBR and Metadata Application Profiles Peter Cliff, Research.
Creating an Application Profile Tutorial 3 DC2004, Shanghai Library 13 October 2004 Thomas Baker, Fraunhofer Society Robina Clayphan, British Library Pete.
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
Metadata Semantic Web Solutions: Web 2.0 and beyond ______________________________ Stephanie Beene, 10/14/2008.
Modularization and Interoperability: Dublin Core and the Warwick Framework Sandra D. Payette Digital Library Research Group Cornell University November.
WI 4 (CWA1): Guidelines for machine-processable representation of Dublin Core Application Profiles Pete Johnston, UKOLN, University of Bath Thomas Baker,
Metadata and Documentation Iain Wallace Performing Arts Data Service.
A Logical Framework for Metadata Interoperability 16th August 2007 The Advanced Digital Library Seminar 2007 Guilin, China.
UKOLN is supported by: The JISC Information Environment Metadata Schema Registry (IEMSR) Open Forum on Metadata Registries 2005 Rachel Heery Assistant.
Application Profiles: interoperable friend or foe? Rachel Heery Michael Day TEL Milestone Conference Frankfurt am Main, April 2002.
1 Dublin Core & DCMI – an introduction Some slides are from DCMI Training Resources at:
A centre of expertise in digital information management UKOLN is supported by: Metadata for the People’s Network Discovery Service PNDS.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
5. Applying metadata standards: Application profiles Metadata Standards and Applications Workshop.
1 Developing a Metadata Element Set or an Application Profile Image credits: 6Y old Anthony.
Metadata Interaction, Integration, and Interoperability MODS, MARC and Metadata Interoperability, ALA Conference, June 27, 2005, Chicago, IL William E.
Pete Johnston, Eduserv Foundation 16 April 2007 An Introduction to the DCMI Abstract Model JISC.
Registry of MEG-related schemas MEG BECTa, Coventry, 17 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported by:
Metadata Interaction, Integration, and Interoperability NISO Workshop: Metadata Practices on the Cutting Edge, May 20, 2004, Washington, DC William E.
Differences and distinctions: metadata types and their uses Stephen Winch Information Architecture Officer, SLIC.
1 Educational Metadata Paul Miller Interoperability Focus UKOLN U KOLN is funded by Resource: the Council for.
Describing resources II: Dublin Core CERN-UNESCO School on Digital Libraries Rabat, Nov 22-26, 2010 Annette Holtkamp CERN.
Metadata & Repositories Jackie Knowles RSP Support Officer.
Dublin Core Basics Workshop Lisa Gonzalez KB/LM Librarian.
Metadata Schema Registries: background and context MEG Registry Workshop, Bath, 21 January 2003 Rachel Heery UKOLN, University of Bath Bath, BA2 7AY UKOLN.
Attributes and Values Describing Entities. Metadata At the most basic level, metadata is just another term for description, or information about an entity.
AGLS Metadata Standard
An Overview of Dublin Core Metadata Schema Registry
SCHEMAS Forum for metadata schema implementers
Introduction to Metadata
Attributes and Values Describing Entities.
Metadata for research outputs management
Developing a Metadata Element Set and/or an Application Profile
Eddie Byrne Irish Public Service Metadata Project Co-ordinator
Some Options for Non-MARC Descriptive Metadata
Attributes and Values Describing Entities.
Presentation transcript:

Application Profiles Application profiles -- are schemas which consist of data elements drawn from one or more namespaces, combined together by implementers, and optimized for a particular local application. -- Heery, R. and Patel, M. Application profiles: mixing and matching metadata schemas. Ariadne 25, Sept. 24, An application profile -- is an assemblage of metadata elements selected from one or more metadata schemas and combined in a compound schema. -- Duval, E., et al. Metadata Principles and Practicalities D-Lib Magazine, April

Illustration of an application profile consisting of metadata terms (elements and element refinements) drawn from one or more namespaces (element sets).

Examples Australia Government Locator Service Manual TitleIdentifierCreator Date Publisher Contributor LanguageSubject Description Type Format Coverage SourceRelation Rights Availability Function Audience Mandate 3

4

Designing of Application Profiles 1) Defining functional requirements  What do you want to accomplish with your application? 2) Selecting or Developing a Domain model  a description of what things your metadata will describe, and the relationships between those things 3) Selecting or Defining Metadata Terms  Select a “base” metadata namespace  Select metadata terms from other metadata name spaces  Define local metadata terms 4) Designing the Metadata Descriptions  Enforcement of applications of the metadata terms 1) Cardinality enforcement 2) Value Space Restriction 3) Relationship and dependency specification 5) Usage Guidelines  provide the "how" and "why" 6) Syntax Guidelines  encoding guidelines 5

3) Selecting or Defining Metadata Terms – an example from NDLTD ① Select “base” metadata namespace ② Select elements from other metadata name spaces ③ Define local metadata elements ④ Enforcement of applications of the elements  Cardinality enforcement  Value Space Restriction  Relationship and dependency specification 6 -- Dublin Core --13 elements (no source, no relation) --thesis.degree -- some changed from “optional” to “mandatory” -- recommended default value, in addition to DC’s -- new refinement terms

7 added a refinement new cardinality enforcement new value space restriction

8 added a local metadata element

Can an AP declare new metadata terms (elements and refinements) and definitions? "If an implementor wishes to create 'new' elements that do not exist elsewhere then (under this model) they must create their own namespace schema, and take responsibility for 'declaring' and maintaining that schema." Heery and Patel (2000) Dublin Core Application Profile Guidelines [CEN, 2003] also includes instructions on "Identifying terms with appropriate precision" (Section 3) and "Declaring new elements" (Section 5.7) 9

The key used for "Identifier" is: DC = Approved Dublin Core elements and qualifiers NLMDC = Approved Dublin Core elements with NLM-defined qualifiers NLM = NLM-defined elements Element: Subject, MeSH Name: Subject, MeSH Identifier: DC.Subject.MeSH Definition: Topic of the content of the resource, expressed in NLM Medical Subject Headings Required: O Repeatable: Y Comments: N/A Element: Subject, Class Number Name: Subject, Class Number Identifier: NLMDC.Subject.NLMClass Definition: An NLM classification number which represents the topic of the content of the resource Required: O Repeatable: N Comments: N/A Element: Permanence Level Name: Permanence Level Identifier: NLM.Permanence.Level Definition: The extent to which a user can be assured that the resource will remain stable and available Required: R Repeatable: N Comments: N/A NLM Metadata Schema

Framework for An Application Profiles -- Using Dublin Core as a context  A Dublin Core Application Profile (DCAP) is a document (or set of documents) that specifies and describes the metadata used in a particular application.  To accomplish this, a profile:  describes what a community wants to accomplish with its application (Functional Requirements);  characterizes the types of things described by the metadata and their relationships (Domain Model);  enumerates the metadata terms to be used and the rules for their use (Description Set Profile and Usage Guidelines); and  defines the machine syntax that will be used to encode the data (Syntax Guidelines and Data Formats). 

References  Heery, R. and Patel, M. Application profiles: mixing and matching metadata schemas. Ariadne 25, Sept. 24,  Duval, E., et al. Metadata Principles and Practicalities. D-Lib Magazine, April  The AVEL (Australasian Virtual Engineering Library) Metadata set  Guidelines for Dublin Core Application Profiles. Karen Coyle and Thomas Baker guidelines/ guidelines/ 12