Metadata Schema Registries in the Partially Semantic Web: the CORES experience Rachel Heery, Pete Johnston, UKOLN, University of.

Slides:



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

T. Baker / 27 March 2000 A Registry for Dublin Core Thomas Baker, GMD IuK 2000: "Information, Knowledge and Knowledge Management Darmstadt, 27 March 2000.
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
Open Archives Forum Workshop University of Bath, September 2003 Workshop summing up Rachel Heery UKOLN, University of Bath
Subject Based Information Gateways in The UK Coordinated Activities in The UK Within the UK Higher Education community, the JISC (Joint Information Systems.
Why metadata matters for libraries... Rachel Heery UKOLN: The UK Office for Library and Information Networking, University of Bath
A centre of expertise in digital information management UKOLN is supported by: The JISC IE Metadata Schema Registry British Library, Boston.
PwC SCHEMAS Forum for metadata schema implementers The SCHEMAS project and metadata ETB Workshop, London, 9-10 January 2001 Michael Day,
Ontology Servers and Metadata Vocabulary Repositories Dr. Manjula Patel Technical Research and Development
The PREMIS Data Dictionary Michael Day Digital Curation Centre UKOLN, University of Bath JORUM, JISC and DCC.
Metadata vocabularies and ontologies Dr. Manjula Patel Technical Research and Development
1 RDF Tools Brian Kelly UKOLN University of Bath Bath, BA2 7AY UKOLN is funded by the British Library Research and Innovation Centre,
The metadata challenge for libraries: a view from Europe Michael Day UKOLN: The UK Office for Library and Information Networking, University of Bath
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.
An ontology server for the agentcities.NET project Dr. Manjula Patel Technical Research and Development
UKOLN is supported by: The JISC Information Environment Metadata Schema Registry (IEMSR): Update DC-2006, Manzanillo, Mexico October 3-6, 2006 Rachel Heery.
The Dublin Core Collection Description Application Profile Pete Johnston UKOLN, University of Bath Chair, DC CD WG Collection Description Schema Forum,
February Harvesting RDF metadata Building digital library portals with harvested metadata workshop EU-DL All Projects concertation meeting DELOS.
A centre of expertise in digital information management UKOLN is supported by: XML and the DCMI Abstract Model DC Architecture WG Meeting,
Collection description & Collection Description Focus JISC/DNER Moving Image & Sound Cluster Steering Group meeting, HEFCE Office, London, 24 September.
The Dublin Core Collection Description Application Profile (DC CD AP) Pete Johnston, UKOLN, University of Bath Chair, DC Collection Description Working.
Multi-purpose metadata for collections: Creating reusable CLDs Collection Description Focus Workshop 2 Aston Business School, Birmingham 8 February 2002.
Towards consensus on collection-level description Collection Description Focus Briefing Day 1 British Library, St Pancras, London 22 October 2001 Bridget.
The Semantic Web – WEEK 4: RDF
The JISC IE Metadata Schema Registry Pete Johnston UKOLN, University of Bath JISC Joint Programmes Meeting Brighton, 6-7 July 2004
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
UKOLUG - July Metadata for the Web RDF and the Dublin Core Andy Powell UKOLN, University of Bath UKOLN.
Metadata Standards and Applications 5. Applying Metadata Standards: Application Profiles.
CEN/ISSS DC workshop, January The UK approach to subject gateways Rachel Heery UKOLN University of Bath UKOLN is.
A Lightweight Approach To Support of Resource Discovery Standards The Problem Dublin Core is an international standard for resource discovery metadata.
Metadata Schema Registries: update on current activity Rachel Heery, UKOLN, University of Bath September 2005.
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.
PwC SCHEMAS Forum for metadata schema implementers Metadata: SCHEMAS and other European projects First Austrian Metadata Seminar, 18 May 2001 Michael Day,
XML and “meta-tagging” Technical seminar for Pathfinder LEAs, BECTa, Coventry, 26 February 2002 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN.
A centre of expertise in digital information management The MEG Metadata Schemas Registry Pete Johnston, Research Officer (Interoperability),
A centre of expertise in digital information management UKOLN is supported by: The JISC IE Metadata Schema Registry & Metadata Application.
The JISC IE Metadata Schema Registry and IEEE LOM Application Profiles Pete Johnston UKOLN, University of Bath CETIS Metadata & Digital Repositories SIG,
The Resource Discovery Network and OAI Andy Powell UKOLN, University of Bath UKOLN is funded by Resource: The Council.
Creating an Application Profile Tutorial 3 DC2004, Shanghai Library 13 October 2004 Thomas Baker, Fraunhofer Society Robina Clayphan, British Library Pete.
1 JISC IE Metadata Schema Registry Technical Update 23 November 2004 Dave Beckett.
DNER Architecture Andy Powell 6 March 2001 UKOLN, University of Bath UKOLN is funded by Resource: The Council for.
RDF, XML and interoperability Managing networks : understanding new technologies, Birmingham, 13 September 2001 Pete Johnston UKOLN, University of Bath.
WI 4 (CWA1): Guidelines for machine-processable representation of Dublin Core Application Profiles Pete Johnston, UKOLN, University of Bath Thomas Baker,
UKOLN is supported by: The JISC Information Environment Metadata Schema Registry (IEMSR) Open Forum on Metadata Registries 2005 Rachel Heery Assistant.
A Quick Introduction to Metadata Michael Day UKOLN: The UK Office for Library and Information Networking, University of Bath
The MEG Metadata Schemas Registry: Architecture & Data Model MEG Registry Workshop, Bath, 21 January 2003 Pete Johnston UKOLN, University of Bath Bath,
Application Profiles: interoperable friend or foe? Rachel Heery Michael Day TEL Milestone Conference Frankfurt am Main, April 2002.
A centre of expertise in digital information management UKOLN is supported by: Metadata Schema Registries, Metadata Application Profiles,
SCHEMAS Workshop Bath - May 2000 Andy Powell, UKOLN Example tool/registry integration UKOLN is funded by Resource: The Council.
Metadata Registries Registry: authoritative, centrally controlled store of information – W3C Web Services Glossary, 2004
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
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.
Pete Johnston, Eduserv Foundation 16 April 2007 An Introduction to the DCMI Abstract Model JISC.
A centre of expertise in digital information management Shaping the e-future? Grids, Web Services and Digital Libraries Professor Tony.
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:
Open Archive Forum Rachel Heery UKOLN, University of Bath UKOLN is funded by Resource: The Council for Museums, Archives.
1 RDF, XML & interoperability Metadata : a reprise Communities, communication & XML An introduction to RDF RDF, XML and interoperability.
Differences and distinctions: metadata types and their uses Stephen Winch Information Architecture Officer, SLIC.
Surveying the landscape: collection-level description & resource discovery JISC/NSF DLI Projects meeting, Edinburgh, 24 June 2002 Pete Johnston UKOLN,
Collection-level description: from theory to practice Minerva project meeting Paris, 24 January 2003 Pete Johnston UKOLN, University of Bath Bath, BA2.
A centre of expertise in digital information management UKOLN is supported by: IEMSR, the Information Environment & Metadata Application.
Metadata Schema Registries: background and context MEG Registry Workshop, Bath, 21 January 2003 Rachel Heery UKOLN, University of Bath Bath, BA2 7AY UKOLN.
SCHEMAS Forum for metadata schema implementers
XML Schemas for Dublin Core Metadata
The JISC IE Metadata Schema Registry
The JISC IE Metadata Schema Registry
Presentation transcript:

Metadata Schema Registries in the Partially Semantic Web: the CORES experience Rachel Heery, Pete Johnston, UKOLN, University of Bath András Micsik, Csaba Fülöp, MTA SZTAKI, Budapest DC-2003, Seattle, Washington, USA 28 September – 2 October, 2003

The CORES experience The CORES project The CORES registry –The registry & the schema creation tool –The registry data model The CORES registry in practice

The CORES project

The CORES project Funded within European Commission FP5 IST Programme Partners –PricewaterhouseCoopers Luxembourg –Fraunhofer Gesellschaft –UKOLN, University of Bath –MTA SZTAKI, Budapest To encourage the sharing of metadata semantics –Standards Interoperability Forum –Metadata Schema Registry

The CORES registry

What is the CORES metadata schema registry? Software application that provides access to information on metadata element sets, their constituent elements, and their use Primarily to support disclosure and discovery, but also reuse Information provided to registry in the form of machine-readable schemas Interfaces for human readers and software applications

What is the CORES metadata schema registry? CORES Registry Schema

The registry data model Builds on earlier work in DESIRE, SCHEMAS projects Dublin Core "grammatical principles" –Element refinement –Encoding Scheme –Resource – Property (DC Element or DC Element refinement) – Value –Value may be associated with Encoding Scheme

The registry data model The concept of the "application profile" –Metadata elements are defined/managed as members of metadata element sets –Implementers “optimise” their use of metadata elements May constrain usage of elements in context May narrow "standard" element semantics May draw elements from multiple element sets

Agency Element Set 1m Encoding Scheme 1 m mm (Controlled Vocab) Value 0m m m 1 m Element Usage 1 m App Profile 1 m Element 1 m m 1

The registry software Software development by –András Micsik & Csaba Fülöp (MTA SZTAKI) Enhancing MEG Registry project software –Dave Beckett & Damian Steer (ILRT) Schema creation tool –Java Swing, Jena RDF toolkit –Forms-based authoring –Save/reload as RDF/XML –"Use" existing Elements by "drag-and-drop" from results of search of registry database –Submit data to registry (HTTP POST)

CORES Schema Creation Tool Search registry for “title” Elements Drag Element to create Element Usage in App Profile

The registry software Registry server –Perl/CGI, Redland RDF application framework –Upload/publication API (HTTP POST) –Simple query API (HTTP GET) Very basic, designed to support Schema Creation Tool –HTML interface Browse, query, annotate, administer

CORES Registry HTML interface

The CORES registry in practice

The CORES registry, August 2003 Registered –11 Element Sets (152 Elements) –86 Encoding Schemes –9 Application Profiles (254 Element Usages) Mostly DC-based Sources –Schemas created using CORES tool –Existing RDFS data published on Web

Using existing RDFS data CORES tools built on registry data model –uses RDFS –but also application-specific RDF vocabulary Schema Creation Tool –does not load "pure" RDFS documents Registry server –does read/index RDFS data –but requires supplementary data to describe application-specific attributes, relations

Using existing RDFS data Use of existing RDFS/RDFVDL data is possible but not straightforward using CORES registry tools

Providing access to source Schemas Schema creation tool –creates descriptions of entities in model –stores descriptions as Schema (RDF/XML) –does not assume one-to-one relations between Element Set and Schema between Application Profile and Schema –does not create description of Schema itself Registry server –has no metadata about Schema –does not maintain record of source of data

Providing access to source Schemas Registry provides access to descriptions of resources submitted, but does not provide direct access to source Schemas Suggest adding Schema to model as entity, amend tools to generate/use rdfs:isDefinedBy statements

Availability of CORES registry server(s) CORES as fixed-term project –Unable to guarantee long-term availability of current CORES registry service –Schema owners reluctant to invest effort in creating data for registry Distinction between –Schemas created using the CORES tools –Service currently provided by MTA SZTAKI Guaranteed by "Persistence Policy" till mid 2004 –The CORES registry software Available from Sourceforge

Availability of CORES registry server(s) Continued availability of Schemas is independent of availability of SZTAKI registry Other service provider can provide registry server using CORES registry software –Re-index existing Schemas from Web Data also available to other RDF/RDFS applications –But N.B. Schema Creation Tool uses CORES RDF vocabulary

Shared models for metadata Registry based on DC metadata model But metadata vocabularies may have own (unrelated) metadata model –"Element" != CORES Element/RDF Property Some metadata vocabularies defined primarily in terms of XML tree structure –XML element != CORES Element/RDF Property Even where vocabulary has RDF expression, additional effort –e.g. RDFS Class != CORES Encoding Scheme

Shared models for metadata May be possible to map from "native" model to CORES model, but –requires element-by-element analysis –different process for every vocabulary –arguably, result of limited value to implementer working only with "native" model Conversely, registry can not "predict" structural conventions of arbitrary XML encodings –Application Profile metadata includes optional pointer to XML Schema

Integrity and trust Basis of Application Profile is reuse of existing Elements, Encoding Schemes –resources defined/published by others in a global space Expectation that the URI will continue to denote what it denotes at the time of reuse Requires level of trust –in source/owner of URI –in mediating service (registry) that exposes metadata about that resource

Conclusions Registry data model is simplification of complex reality –Good "fit" for DC Application Profiles –More problematic where models diverge Application-specific RDF vocabulary does limit interoperability –Review in light of recent RDF specs, OWL Trust issues require work Shared model is critical, especially where reuse encouraged

Acknowledgements UKOLN is funded by Resource: the Council for Museums, Archives and Libraries, the Joint Information Systems Committee (JISC) of the UK higher and further education funding councils, as well as by project funding from the JISC and the European Union. UKOLN also receives support from the University of Bath where it is based.

Metadata Schema Registries in the Partially Semantic Web: the CORES experience Rachel Heery, Pete Johnston, UKOLN, University of Bath András Micsik, Csaba Fülöp, MTA SZTAKI, Budapest DC-2003, Seattle, Washington, USA 28 September – 2 October, 2003