A centre of expertise in digital information management Approaches To The Validation Of Dublin Core Metadata Embedded In (X)HTML Documents Background The.

Slides:



Advertisements
Similar presentations
Putting the Pieces Together Grace Agnew Slide User Description Rights Holder Authentication Rights Video Object Permission Administration.
Advertisements

Agents and the DC Abstract Model Andy Powell UKOLN, University of Bath DC Agents WG Meeting DC-2005, Madrid.
DC2001, Tokyo DCMI Registry : Background and demonstration DC2001 Tokyo October 2001 Rachel Heery, UKOLN, University of Bath Harry Wagner, OCLC
DC Architecture WG meeting Monday Sept 12 Slot 1: Slot 2: Location: Seminar Room 4.1.E01.
Metadata vocabularies and ontologies Dr. Manjula Patel Technical Research and Development
UKOLN, University of Bath
An overview of collection-level metadata Applications of Metadata BCS Electronic Publishing Specialist Group, Ismaili Centre, London, 29 May 2002 Pete.
A centre of expertise in digital information management Developing a Quality Culture For Digital Library Programmes Author & Presenter Brian Kelly UKOLN.
1 QA For Web Sites Brian Kelly UKOLN University of Bath Marieke Guy UKOLN University of Bath Ed Bremner TASI/ILRT.
Andy Powell, Eduserv Foundation Feb 2007 The Dublin Core Abstract Model – a packaging standard?
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.
A centre of expertise in digital information management UKOLN is supported by: XML and the DCMI Abstract Model DC Architecture WG Meeting,
A centre of expertise in digital information managementwww.ukoln.ac.uk QA For Web Sites: Developing Your Own QA Brian Kelly UKOLN University of Bath Bath.
A centre of expertise in digital information management A QA Framework To Support Your Library Web Site Review Brian Kelly UKOLN University of Bath Bath.
An Introduction to Dublin Core
Developing a Metadata Exchange Format for Mathematical Literature David Ruddy Project Euclid Cornell University Library DML 2010 Paris 7 July 2010.
RDFa: Embedding RDF Knowledge in HTML Some content from a presentation by Ivan Herman of the W3c, Introduction to RDFa, given at the 2011 Semantic Technologies.
HTML5 and CSS3 Illustrated Unit B: Getting Started with HTML
Corey A Harper DC2006 October 4, 2006 Authority Control for the Semantic Web Encoding Library of Congress Subject Headings (LCSH) in SKOS.
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.
Resource Description Framework ( RDF ) Xinxia An.
A centre of expertise in digital information management UKOLN is supported by: XML Schema for DC Libraries AP DC Libraries WG Meeting,
A centre of expertise in digital information management Approaches To The Validation Of Dublin Core Metadata Embedded In (X)HTML Documents Background Dublin.
UKOLUG - July Metadata for the Web RDF and the Dublin Core Andy Powell UKOLN, University of Bath UKOLN.
A Lightweight Approach To Support of Resource Discovery Standards The Problem Dublin Core is an international standard for resource discovery metadata.
1 © Netskills Quality Internet Training, University of Newcastle Metadata Explained © Netskills, Quality Internet Training.
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.
The Metadata Object Description Schema (MODS) NISO Metadata Workshop May 20, 2004 Rebecca Guenther Network Development and MARC Standards Office Library.
A centre of expertise in digital information managementwww.ukoln.ac.uk Quality Assurance For Museum Web Sites: Developing A QA Framework Brian Kelly UKOLN.
A centre of expertise in digital information management The MEG Metadata Schemas Registry Pete Johnston, Research Officer (Interoperability),
Meta Tagging / Metadata Lindsay Berard Assisted by: Li Li.
A centre of expertise in digital information managementwww.ukoln.ac.uk Accessibility Testing Brian Kelly UKOLN University of Bath Bath, BA2 7AY
Resource Description Framework (RDF) Presented by: Jonathan Catlett.
Automated Benchmarking Of Local Authority Web Sites Brian Kelly UK Web Focus UKOLN University of Bath Bath, BA2 7AY UKOLN is supported by:
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.
WI 4 (CWA1): Guidelines for machine-processable representation of Dublin Core Application Profiles Pete Johnston, UKOLN, University of Bath Thomas Baker,
Metadata Bridget Jones Information Architecture I February 23, 2009.
Metadata for the Web Andy Powell UKOLN University of Bath
A Quick Introduction to Metadata Michael Day UKOLN: The UK Office for Library and Information Networking, University of Bath
SCHEMAS Workshop Bath - May 2000 Andy Powell, UKOLN Example tool/registry integration UKOLN is funded by Resource: The Council.
21 June 2001Managing Information Resources for e-Government1 The Dublin Core Makx Dekkers, Managing Director, Dublin Core Metadata Initiative
A centre of expertise in digital information management UKOLN is supported by: Metadata for the People’s Network Discovery Service PNDS.
A centre of expertise in digital information managementwww.ukoln.ac.uk DCMI Affiliates: Implications for Institutions Rosemary Russell UKOLN University.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported.
Future Web Trends Brian Kelly UK Web Focus UKOLN University of Bath UKOLN is funded by Resource: The Council for Museums, Archives.
A centre of expertise in digital information managementwww.ukoln.ac.uk Quality Assurance For Museum Web Sites: Review Brian Kelly UKOLN University of Bath.
Unit 3 — Advanced Internet Technologies Lesson 11 — Introduction to XSL.
Challenges in the Nursery: Linking a Finding Aid with Online Content Elizabeth Johnson, Lilly Library Jenn Riley, Digital Library Program DL Brown Bag,
1 Dublin Core and its implementation in RDF/XML Paul Miller Interoperability Focus UK Office for Library & Information Networking (UKOLN)
Registry of MEG-related schemas MEG BECTa, Coventry, 17 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported by:
Differences and distinctions: metadata types and their uses Stephen Winch Information Architecture Officer, SLIC.
Describing resources II: Dublin Core CERN-UNESCO School on Digital Libraries Rabat, Nov 22-26, 2010 Annette Holtkamp CERN.
A centre of expertise in digital information management UKOLN is supported by: IEMSR, the Information Environment & Metadata Application.
A centre of expertise in digital information managementwww.ukoln.ac.uk Quality Assurance For Museum Web Sites: Benchmarking Survey Brian Kelly UKOLN University.
A centre of expertise in digital information management UKOLN is supported by: Metadata – what, why and how Ann Chapman.
HTML5 and CSS3 Illustrated Unit B: Getting Started with HTML.
A centre of expertise in digital information management 10 minute practical guide to the JISC Information Environment (for publishers!)
Dublin Core Basics Workshop Lisa Gonzalez KB/LM Librarian.
Online Information and Education Conference 2004, Bangkok Dr. Britta Woldering, German National Library Metadata development in The European Library.
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Metadata Standards - Types
Cataloging the Internet
Some Options for Non-MARC Descriptive Metadata
Attributes and Values Describing Entities.
HTML5 and CSS3 Illustrated Unit B: Getting Started with HTML
Presentation transcript:

A centre of expertise in digital information management Approaches To The Validation Of Dublin Core Metadata Embedded In (X)HTML Documents Background The Dublin Core Metadata Element Set is a simple set of metadata elements used for resource discovery. It has been widely adopted in digital library applications. One simple mechanism for deploying DC metadata is to embed it in (X)HTML documents, following conventions recommended by DCMI. The Problem Many (X)HTML document creators limit their "validation" to checking the presentation of their documents in Web browsers. Even where authors do use (X)HTML syntax validators, such tools do not check that embedded metadata conforms to the conventions recommended by DCMI. Furthermore, to be really useful to the metadata creator, a validation process should check the metadata against the specific requirements of the service that will use that metadata (an "application profile").

A centre of expertise in digital information management A Simple Approach To Validation Use of DC-dot DC-dot is a popular Web-based tool for creating and managing Dublin Core metadata. DC-dot can also be used to carry out simple validation of Dublin Core embedded in HTML resources. Survey Findings Use of DC-dot across a digital library programme showed that the entry points contained various errors in the representation of Dublin Core: Use of DC.Author rather than DC.Creator Incorrect format of date field Incorrect use of delimiters Survey Findings Use of DC-dot across a digital library programme showed that the entry points contained various errors in the representation of Dublin Core: Use of DC.Author rather than DC.Creator Incorrect format of date field Incorrect use of delimiters Limitations of DC-dot DC-dot has some limitations: It was not designed primarily as a validation tool It performs only basic validation It validates against a single set of rules The DC-dot Tool

A centre of expertise in digital information management Using An RDF Validator Use of An RDF Validator An alternative approach was to make use of W3C's online Dublin Core to RDF XSLT transformation service and the RDF validator. This approach made use of several online services which were chained together: Tidy to convert project home page to XHTML format Dublin Core to RDF XSLT transformation service to convert embedded Dublin Core elements to RDF/XML RDF validation service to validate the RDF/XML Comments This approach helped by providing a visual display of the Dublin Core metadata. It was noticed, for example, that one page contained an invalid identifier: rather than However since the RDF validation service has no understanding of the semantics of the Dublin Core metadata, this approach has its limitations. Comments This approach helped by providing a visual display of the Dublin Core metadata. It was noticed, for example, that one page contained an invalid identifier: rather than However since the RDF validation service has no understanding of the semantics of the Dublin Core metadata, this approach has its limitations. The RDF Validator Tool

A centre of expertise in digital information management The dcmeta XSLT stylesheet: Creates a report on the embedded DC metadata Checks that general conventions for DC metadata are followed Checks the metadata against a specified "application profile" of the DC Metadata Element Set. The profile is a set of rules which specify: Permitted DC properties (e.g. only the 15 DC elements are allowed) Minimum/maximum permitted occurrences of a specified property (e.g. only one occurrence of DC.Title permitted) Permitted encoding schemes (e.g. DC.Subject properties should have the scheme "LCSH") Permitted values (e.g. DC.Publisher must have the value "UKOLN") These rules are described in a secondary XML document read by the stylesheet. dcmeta: An XSLT Approach Use of XSLT We have employed XSLT to provide validation of Dublin Core metadata embedded in (X)HTML resources. The dcmeta Tool

A centre of expertise in digital information management Conclusions Deployment The stylesheet can be deployed using any XSLT engine e.g. Using a Javascript bookmarklet to apply the transformation in a browser with built-in XSLT engine (e.g. IE/MSXML) As an online service using a server-side transformation Run from the command line Summary This poster summarises a number of approaches to validating Dublin Core metadata embedded in HTML resources. The poster reports on initial work in the development of an XSLT-based tool which can be used for validation of Dublin Core metadata. Further Details The stylesheet is available, together with details of the structure of the "profile" document, at For further information please contact Pete Johnston at the address