Some thoughts on OpenURL version 1.0 Herbert Van de Sompel Los Alamos National Laboratory – Research Library NISO AX meeting, Getty Museum, May 30-31 2002.

Slides:



Advertisements
Similar presentations
Handle System Workshop System Updates Laurence Lannom 21 June 2007 Corporation for National Research Initiatives Reston, VA
Advertisements

A centre of expertise in digital information management The OAI Protocol for Metadata Harvesting Andy Powell UKOLN,
Contextual Linking Architecture Christophe Blanchi June Corporation for National Research Initiatives Approved for.
OpenURL and OpenURL Framework: Demystifying Link Resolution The promise of OpenURL 1.0 Oliver Pesch Chief Architect, EBSCO Publishing
UKOLN is supported by: JISC Information Environment update Repositories and Preservation Programme meeting, October 24-25, 2006 Rachel Heery UKOLN
February Harvesting RDF metadata Building digital library portals with harvested metadata workshop EU-DL All Projects concertation meeting DELOS.
DDI3 Uniform Resource Names: Locating and Providing the Related DDI3 Objects Part of Session: DDI 3 Tools: Possibilities for Implementers IASSIST Conference,
Rapid Visual OAI Tool S. Kothamasa, K. Maly, M. Zubair (Old Dominion University) X. Liu (Los Alamos National Laboratory) RCDL 2003, St. Petersburg.
Y.T. a brief history of the OAI 0 Kaynak: Herbert van de Sompel.
Service Providers: Future Perspectives Michael L. Nelson Old Dominion University Norfolk Virginia, USA 2nd Workshop.
Extended-Linking Services: towards a Quality Web Eric F. Van de Velde California Institute of Technology
SSP 25 th Annual Meeting: “Navigating Change” Linking Seminar Implementing OpenURL 1.0 (Updated Oct to match standard sent to ballot) Oliver Pesch.
OAI-PMH Dawn Petherick, University Web Services Team Manager, Information Services, University of Birmingham MIDESS Dissemination.
Extended-Linking Services: towards a Quality Web Eric F. Van de Velde California Institute of Technology Oren Beit-Arie Ex Libris.
1 herbert van de sompel CNRI meeting June Herbert Van de Sompel Oren Beit-Arie [edited version with revised terminology, as a result of discussions.
National Science Digital Library (NSDL) Core Infrastructure Metadata Repository (“union catalog”) Naomi Dushay Cornell University.
Open Annotation Collaboration Rob Sanderson, Herbert Van de Sompel DMSS Meeting, May 14-15, Stanford, CA Robert Sanderson –
OAI Standards for Sheet Music Meeting March 28-29, 2002 Basic OAI Principals How They Apply to Sheet Music Presenter: Curtis Fornadley, Senior Programmer/Analyst.
OAI-PMH at Yale Report on the DLF OAI Training Session November 10, 2005 Charlottesville, VA.
1 CS 502: Computing Methods for Digital Libraries Lecture 4 Identifiers and Reference Links.
CORDRA Philip V.W. Dodds March The “Problem Space” The SCORM framework specifies how to develop and deploy content objects that can be shared and.
OCLC Online Computer Library Center A Global OpenURL Resolver Registry Phil Norman OCLC Dlsr4lib Workshop March 23 rd, 2006 Arlington VA.
Introduction to UDDI From: OASIS, Introduction to UDDI: Important Features and Functional Concepts.
EPICUR Kathrin Schroeder ERPANET-Workshop „Persistent Identifiers“ (17th June 2004) Uniform Resource Names (URN) – Overview Die Deutsche Bibliothek.
OneM2M-MP Data_Model_Repository Establishing Data Model Repository for oneM2M Group Name: Method and Procedure Sub-commitee Source: WG3 chair.
Locating objects identified by DDI3 Uniform Resource Names Part of Session: Concurrent B2: Reports and Updates on DDI activities 2nd Annual European DDI.
Thomas G. Habing – University of Illinois at Urbana-Champaign Recap: SIGIR 2001 OAI Workshop 19 September OAI Provider Workshop, University of.
Introduction to the OAI Metadata Harvesting Protocol Hussein Suleman, Digital Library Research Laboratory Virginia Tech.
Addressing Metadata in the MPEG-21 and PDF-A ISO Standards NISO Workshop: Metadata on the Cutting Edge May 2004 William G. LeFurgy U.S. Library of Congress.
Rapid Visual OAI Tool S. Kothamasa, K. Maly, M. Zubair (Old Dominion University) X. Liu (Los Alamos National Laboratory) RCDL 2003, St. Petersburg.
Herbert van de sompel Workshop on OAI and peer review journals in Europe Geneva, Switserland – March 22nd to 24th 2001 Herbert Van de Sompel Cornell University.
IESR-PEPC IESR. PEPC2004, IESR: Providing a Catalogue of Resources for Portals Ann Apps MIMAS, University of Manchester.
ALCME: OAI at OCLC Jeffrey A. Young OCLC Online Computer Library Center, Inc.
Linking Courseware to Library Resources Using OpenURL The Missing Link? CNI April 30, 2003 Oren Beit-Arie Linking Courseware to.
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
1 herbert van de sompel CS 502 Computing Methods for Digital Libraries Cornell University – Computer Science Herbert Van de Sompel
NEEO Technical Workshop 2 Exchange of usage metadata Sciences Po, Paris January 15th, 2009 Benoit PAUWELS Université Libre de Bruxelles (ULB) Brussels.
European Endeavor Users Group Meeting Helsinki, Sept Esa-Pekka Keskitalo, System Analyst Helsinki University Library OpenURL 1.0.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Emerging Uses for the OpenURL Framework Ann Apps and Ross MacIntyre MIMAS, The University of Manchester.
Van de Sompel, Herbert Los Alamos National Laboratory – Research Library OAI-PMH for Resource Harvesting.
DNER Architecture Andy Powell 6 March 2001 UKOLN, University of Bath UKOLN is funded by Resource: The Council for.
The OAI Protocol for Metadata Harvesting Van de Sompel, Herbert Los Alamos National Laboratory – Research Library.
4395bis irireg Tony Hansen, Larry Masinter, Ted Hardie IETF 82, Nov 16, 2011.
Herbert Van de Sompel Los Alamos National Laboratory – Research Library DC Florence, October 14 th 2002 the things I work on (and/or think about)
Z The OpenURL Framework for Context-Sensitive Services Herbert Van de Sompel Los Alamos National Laboratory Thanks for the nice slides: Oliver.
OAI Overview DLESE OAI Workshop April 29-30, 2002 John Weatherley
Introduction to the NCIP DTDs and XML Schemas Tony O’Brien Oct 2 nd 2002.
5. Applying metadata standards: Application profiles Metadata Standards and Applications Workshop.
The JISC – O.L.I.V.E. Project The OpenURL and Learning Object Repositories: problems and prospects Project Team: University of Westminster: Gerard Bennett.
1 Registry Services Overview J. Steven Hughes (Deputy Chair) Principal Computer Scientist NASA/JPL 17 December 2015.
Metadata and OAI DLESE OAI Workshop June 29 to July 2, 2002 Katy Ginger Presentation available at:
The OAI: technical overview OAI Open Meeting – Washington DC – January 23 rd 2001 Herbert Van de Sompel & Carl Lagoze Cornell University -- Computer Science.
Open Archives Initiative Protocol for Metadata Harvesting.
Introduction to Active Directory
OAI-PMH for Resource Harvesting Tutorial OAI4, October 20 th 2005, CERN, Geneva, Switzerland The American Physical Society Project: Standards-based Mirroring.
Herbert Van de Sompel Research Library, Los Alamos National Laboratory OAI4, October , CERN, Geneva, Switzerland RESEARCH LIBRARY Lessons in.
Describing resources II: Dublin Core CERN-UNESCO School on Digital Libraries Rabat, Nov 22-26, 2010 Annette Holtkamp CERN.
The NSDL, OAI and Your Metadata Core Infrastructure Metadata Repository (“union catalog”) Naomi Dushay Cornell University.
The Multi-Faceted Use of the OAI-PMH in the LANL Repository Written By: Henry, Xiaoming,Patrick Henry, Xiaoming,Patrick and Herbert. Presented By: Shashi.
Introduction to OAI Static Repositories By Thomas G. Habing Grainger Engineering Library.
Getting a Leg Up on OAI for the NSDL
Georges Arnaout Chaitanya Krishna
XML Schemas for Dublin Core Metadata
A step-by-step guide to DOI registration
Tech introduction.
Open Archive Initiative
WebDAV Design Overview
Technical Issues in Sustainability
Presentation transcript:

Some thoughts on OpenURL version 1.0 Herbert Van de Sompel Los Alamos National Laboratory – Research Library NISO AX meeting, Getty Museum, May

1. The EBNF 2. Extensibility 3. Registries Topics

1. The EBNF human readable, construction-oriented: insignificance of order not encoded relation private zones and Referrer zone not encoded ? optional administrative zone ? by-reference mechanism for all entities ? vendorId:dbaseId type problem ? what is covered by URI scheme ? what exactly is network-location

2. OpenURL extensibility registration: by-value formats (referent) by-reference formats (referent, requester, ?, ?, ?) namespace identifiers (referent, requester, referrer, referring-entity, service-type) local prefix – referrer id required namespace-identifiers (referent, requester, referrer, referring-entity, service-type) by-value format identifiers (referent) by-reference format identifiers (referent, requester, ?, ?, ?) private zones – referrer id required (referent, requester, referrer, referring-entity, service-type)

3. OpenURL Registries Inventory of required registries OpenURL Format Registry Registry for by-value and by-reference formats Architecture for Format Registry Policy issues Identifier Registry de-facto (URI scheme) OpenURL identifier registration Deployment strategy

Inventory of required registries by valueby refidentifier referentxxx referrer-?x refer-entity-?x requester-xx service type-?x resolver---

Inventory of required registries by valueby refidentifier referentxxx referrer-?x refer-entity-?x requester-xx service type-?x resolver---

OpenURL Registries - formats local formats – no registry single OpenURL Format Registry same type can occur as different entities (think article as referent and referring-entity) indicate by-value and/or by-reference nature mandatory definition of registered formats by means of XML Schema in sync with trend in our focus community simplifies handling by-ref: the doc that is pointed at is always XML instance doc that can be validated local formats can be whatever see examples journal.xsd, jissue.xsd, jarticle.xsd

OpenURL Registries - formats using XML Schema to define by-value formats: the Schema: flat structure required: root and single level down format-identifier == name of root-element of Schema metadata-tags == names of direct childs of root- element can be used as by-reference could provide template to support creation the Registry: XML Schema validation guarantee uniqueness of root-element name reject Schema with underscores in child element names reject id, pid, sid, submit as element names

OpenURL Registries - formats using XML Schema to define by-reference formats: the Schema: no limitations on Schema structure format-identifier: ? name of root-element of Schema ? schemaLocation (uri flavor) ? XML Namespace URI can not necessarily be used as by-value the Registry: XML Schema validation ? guarantee uniqueness of root-element name (probably not feasible)

linking servers registrars XML Schema URL 1 XML Schema URL 2 XML Schema URL n registration polling OAI-PMH harvesting central repository OAI-PMHOAI-PMH PollPoll regis.regis. user service registry model

registrars XML Schema URL 1 XML Schema URL 2 XML Schema URL n Goal: inform linking servers re Schema ease of admin for all parties involved limit human overhead

registrars XML Schema URL 1 XML Schema URL 2 XML Schema URL n registration central repository regis.regis. Registry: schemaLocation registration date mirror of Schema

registrars XML Schema URL 1 XML Schema URL 2 XML Schema URL n registration central repository regis.regis. polling PollPoll Poll: fetch schema at schemaLocation log failure/success compare fetched Schema with mirror changed => replace mirror removed => deregistered

registrars XML Schema URL 1 XML Schema URL 2 XML Schema URL n registration polling central repository OAI-PMHOAI-PMH PollPoll regis.regis. OAI repo: record-ids = schemaLocation oai_dc record : registration info (de)registration datestamp xsi record : mirror schema schema update datestamp poll record : process info recent poll datestamp

linking servers registrars XML Schema URL 1 XML Schema URL 2 XML Schema URL n registration polling OAI-PMH harvesting central repository OAI-PMHOAI-PMH PollPoll regis.regis. user service

OpenURL Registries – formats – policy issues ? peer-reviewed or open approach to registration if peer-reviewed ? what are the criteria ? who does the review (for which formats) if open ? how to avoid (unnecessary) proliferation of Schema ? what constitutes a deregistration ? what to do with mirror-schema in case of deregistration ? which kind of party should operate the registry

OpenURL Registries – namespace identifiers local identifiers – no registry URI-scheme identifiers – what does it cover? ? require RFC ? require IANA registration ? based on informal W3C registry ? compile list based on the above OpenURL-defined identifiers ? registration criteria ? technique for namespace description ? relationship to formats

OpenURL Registries – deployment need something for formats and namespace-identifiers starting with test-phase proposal: restrict registered formats: 6 by-value formats select some by-ref formats: oai_dc, marc21, … registered namespace identifiers: cf OpenURL 0.1: doi, oai, pmid, bibcode, dns URI identifiers: select a few: http, doi, dns, … allow no further registration provide helpdesk host at library site, where OpenURL experience is available

OpenURL Registries – deployment in parallel with test-phase, define: registry requirements: technical, functional, policy implementation plan