1 CS 502: Computing Methods for Digital Libraries Lecture 4 Identifiers and Reference Links.

Slides:



Advertisements
Similar presentations
The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution.
Advertisements

Handle System: DOI Technical Infrastructure Corporation for National Research Initiatives Larry Lannom December 10, 1997.
Corporation For National Research Initiatives DOIs and the Handle System 5 August 1998 Larry Lannom CNRI.
Corporation For National Research Initiatives DOIs and the Handle System 7 May 1998 Larry Lannom CNRI.
LOCALIZED REFERENCE LINKING PROJECT Dale Flecker NFAIS/NISO Linking Workshop February 24, 2002 Philadelphia.
Localization and Extended Services NFAIS/NISO Linking Workshop February 24, 2002 Miriam Blake Los Alamos National Laboratory.
THE DONOR PROJECT Titia van der Werf-Davelaar. Project Financed by: Innovation of Scientific Information Provision (IWI) Duration: –phase 1: 1 may 1998.
CrossRef Linking and Library Users “The vast majority of scholarly journals are now online, and there have been a number of studies of what features scholars.
Co-funded by the European Union under FP7-ICT Co-ordinated by aparsen.eu #APARSEN Achille Felicetti, Emanuele Bellini, Cinzia Luddi Fondazione Rinascimento.
DDI3 Uniform Resource Names: Locating and Providing the Related DDI3 Objects Part of Session: DDI 3 Tools: Possibilities for Implementers IASSIST Conference,
1 Item-level linking & OpenURL: the perspective of a database provider ACRL Information Technology Interest Group, March 11, 2003 Oliver Pesch Chief Architect.
Open Linking and the OpenURL Standard Eric F. Van de Velde, Ph.D. Chair, NISO Committee AX Director of Library Information Technology California Institute.
Supporting Customized Archival Practices Using the Producer-Archive Workflow Network (PAWN) Mike Smorul, Mike McGann, Joseph JaJa.
1 CS 502: Computing Methods for Digital Libraries Lecture 16 Web search engines.
1 CS 502: Computing Methods for Digital Libraries Lecture 22 Repositories.
Cornell CS 502 Identifiers and Types CS 502 – Carl Lagoze – Cornell University.
William Y. Arms Corporation for National Research Initiatives March 22, 1999 Object models, overlay journals, and virtual collections.
Introducing Symposia : “ The digital repository that thinks like a librarian”
1 CS 502: Computing Methods for Digital Libraries Lecture 17 Descriptive Metadata: Dublin Core.
Institutional Repositories Tools for scholarship Mary Westell University of Calgary AMTEC Conference May 26, 2005.
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.
The Cornell Veterinarian A Metadata Perspective.
Sys Prog & Scripting - HW Univ1 Systems Programming & Scripting Lecture 15: PHP Introduction.
Chinese-European Workshop on Digital Preservation, Beijing July 14 – Network of Expertise in Digital Preservation 1 Persistent Identifiers Reinhard.
1 APARSEN - WP2200 Identifiers and Citability Interoperability Framework for PI systems Webinar on PI - 15 February 2013 Maurizio Lunghi.
Metadata and identifiers for e- journals Copenhagen Juha Hakala Helsinki University Library
Digital Library Architecture and Technology
Locating objects identified by DDI3 Uniform Resource Names Part of Session: Concurrent B2: Reports and Updates on DDI activities 2nd Annual European DDI.
DDI Best Practices Technical Best Practices. High Level Architecture URNs and Entity Resolution Managing Unique Identifiers DDI as Content for Repositories.
Presented by DOI Create: TERN as a use-case Siddeswara Guru
OpenURL and Canonical Citation Linking in Classics A Collaborative Project at Cornell between Classics and the University Library Metadata Working Group.
Piero Attanasio mEDRA: the European DOI agency The DOI as a tool for interoperability between private and public sector Athens, 14 January.
1 Chuck Koscher, CrossRef New Developments Relating to Linking Metadata Metadata Practices on the Cutting Edge May 20, 2004 Chuck Koscher Technology Director,
Localized Linking Prototype CNI April 10, 2001 Dale Flecker, Larry Lannom, Rick Luce, Bill Mischo, Ed Pentz.
Linking resources Praha, June 2001 Ole Husby, BIBSYS
1 CrossRef - a DOI Implementation for Journal Publishers January 29, 2003 CENDI Workshop.
Database Application Security Models Database Application Security Models 1.
OpenURL Link Resolvers 101
CITATION LINKING AND THE E-JOURNAL LANDSCAPE April, 2000.
Linking electronic documents and standardisation of URL’s What can libraries do to enhance dynamic linking and bring related information within a distance.
European Endeavor Users Group Meeting Helsinki, Sept Esa-Pekka Keskitalo, System Analyst Helsinki University Library OpenURL 1.0.
DOI & Crossref Arnoud de Kemp Springer-Verlag
ICOLC Las Vegas March 28, 2003 TDNet E-Management Services for Consortia From E-Journals to E-Resources Michael Markwith President, TDNet Inc.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
DOI’s, Open URL’s and Context Sensitive Linking What Are They and How Can I Make Them Work for My Library Rachel L. Frick Head, Bibliographic Access Services.
1 CS 502: Computing Methods for Digital Libraries Lecture 19 Interoperability Z39.50.
CBSOR,Indian Statistical Institute 30th March 07, ISI,Kokata 1 Digital Repository support for Consortium Dr. Devika P. Madalli Documentation Research &
DNER Architecture Andy Powell 6 March 2001 UKOLN, University of Bath UKOLN is funded by Resource: The Council for.
Caltech CODA CODA: Collection of Digital Archives Caltech Scholarly Communication.
Alternative Architecture for Information in Digital Libraries Onno W. Purbo
CENDI/FLICC Workshop, June 21, 2000 Slide 1 of 24 The Impact of Reference Linking on the Creation and Use of References/Citations CENDI/FLICC Workshop.
Jenny Walker 6 th March 2001 A review of linking……
CS 502 Computing Methods for Digital Libraries Cornell University – Computer Science Herbert Van de Sompel Lecture 15,16 reference.
Introduction to Active Directory
A Project of the University Libraries Ball State University Libraries A destination for research, learning, and friends.
1 CS 502: Computing Methods for Digital Libraries Guest Lecture William Y. Arms Identifiers: URNs, Handles, PURLs, DOIs and more.
1 CS 430: Information Discovery Lecture 26 Architecture of Information Retrieval Systems 1.
The Linking ISSN (ISSN-L): Crossing the Bridge to the Future Crossing the Bridge to the Future The Linking ISSN (ISSN-L): Crossing the Bridge to the Future.
Smart Linking With SFX SFX Training, Intranet Internet range of authorities, technologies A&I e-print FTXT OPAC FTXT A&I Electronic Scholarly Information.
Identifiers and Repositories hussein suleman uct cs honours 2006.
5/29/2001Y. D. Wu & M. Liu1 Content Management for Digital Library May 29, 2001.
Networked Information Resources Federated search, link server, e-books.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
Data Grids, Digital Libraries and Persistent Archives: An Integrated Approach to Publishing, Sharing and Archiving Data. Written By: R. Moore, A. Rajasekar,
A step-by-step guide to DOI registration
OpenURL and Canonical Citation Linking in Classics A Collaborative Project at Cornell between Classics and the University Library Metadata Working Group.
Introduction to Digital Libraries Week 13: Reference Linking & OpenURL
Database Design Hacettepe University
SDMX IT Tools SDMX Registry
Presentation transcript:

1 CS 502: Computing Methods for Digital Libraries Lecture 4 Identifiers and Reference Links

2 Desirable Properties of Identifiers Location independent name Globally unique Persistent across time Choice of human generated or automatic generation Fast resolution Decentralized administration Supported from standard user interfaces

3 Syntax / or hdl: / Examples / ;9 (date-time stamp) cornell.cs/cstr (mnemonic name) loc/a43v-8940cgr(random string) Syntax of Handles

4 Examples of DOIs / catalog-96 Publisher ID assigned by DOI Agency Item ID assigned by Publisher / / PII / SICI

5 Elements of the Handle System Handle services: global handle service local handle services caching services Clients: client libraries browser extension WWW proxy servers Handle administration System utilities

6 Hierarchy of Naming Authorities loc 10cornell loc.cords cornell.temp cornell.cs cornell.cs.d

7 Handle Servers and Handle Service The Global Handle Service provides central coordination for all handle services. Each naming authority has a home handle service (which may be Global) where its handles are maintained. Each handle service may be implemented as several handle servers. A hashing algorithm determines the server used to store a given handle.

8 Handle Record for a Digital Object Adm Admin Data URL cnri.dlib/arms-09 Adm Admin Data RAP merlin.dlib.org NEW orb:#cornell[]norb

9 Address Rules The Global Handle Service stores: a record for each naming authority a record for each local handle service The record for each naming authority includes: the home handle service for that naming authority For each handle, the home handle service stores: the handle record

10 Resolving a Handle Without Caches Handle cnri.dlib/wya in Global G Global Client ? cnri.dlib/wya ? handle data G cnri.dlib/wya

11 Resolving a Handle Without Caches Handle cnri.dlib/wya in Home Service abc Global Home HS for cnri.dlib Client ? cnri.dlib/wya ? G abc pointer to abc ? cnri.dlib/wya ? handle data cnri.dlib/wya

12 Caching Handle Service Client Caching Server Handle Servers Hash Cache Hash table

13 Replication All data is replicated at several sites for performance and reliability Washington, DC Los Angeles, CA

14 Applications of Identifiers The challenges: Persistent, unique identifiers Eliminate broken links Control duplicates Applications: On-line publication Registration Citation (reference links) Collection management Archives

15 User Handle System DOIs and URNs in Action Publisher DOI

16 Flexibility for Publisher Warehouse Database Repository Every publisher can have a different system. DOI

17 Reorganization by Publisher Database Repositories The publisher can create a new system. DOI

18 Change of Publisher Halfmoon Millenium User DOI Handle System

19 Handle System Citation Publisher User 1 DOI User 2 DOI

20 User Handle System Publisher Search System DOI Catalogs and Indexes

21 Copyright Registration Copyright Registry User Handle System Halfmoon DOI

22 Multiple Copies Halfmoon Europe User DOI Handle System Halfmoon USA

23 User Handle System Archives Archive DOI

24 Reference Linking: The Problem Generic Given the information in a standard citation, how does one get to the thing to which the citation refers? Specific Given the information in a citation to a journal article, how does a user get from the citation to an appropriate copy of the article?

25 The General Model Reference database Location database Content Publisher Client Publisher places information in databases

26 The General Model Reference database Location database Content Publisher Client Citation Identifier s

27 The General Model Reference database Location database Content Publisher Client URL s Identifier

28 The General Model Reference database Location database Content Publisher Client URL Content

29 The General Model Reference database Location database Content Publisher Client Citation Identifiers URLs Identifier URL Content

30 Target of Citations Work Expression Manifestation Item IFLA model Citations can refer to any specific creation but for journals usually refer to the work.

31 Identifiers Are identifiers necessary? –Persistence –Flexible targets Examples: –PubMed ID, BibCode, DOI, etc.

32 How are Identifiers Obtained? Often the client knows the citation, but not the identifier. In the general model identifiers are obtained by searching the reference database. In limited domains, identifiers can be calculated from metadata. The identifier may be embedded in the citation.

33 Reference Database Lookup Static: Reference links are established once for all time. –Current model in journal publishing –Not suitable for general user queries Dynamic: Reference links are established on demand. –Provides link based on most recent information –Success can not be guaranteed Quality of metadata in reference database(s) is crucial.

34 Metadata in Reference Database Existing schemes –Considerable agreement on minimal elements –Considerable differences in details and syntax

35 Minimal Metadata Elements for Journal Article Title of journal article Creator(s) Journal title Date of publication Enumeration (e.g., volume and issue) Location (e.g., page or article number) Type (e.g., "journal article")

36 Resolution of Identifier Choice of resolver (distributed resolution) –Simple model: identifier determines resolver Selection from multiple copies (selective resolution) –Performance criteria –Economic and related criteria –User requirements

37 Interoperability Several reference linking services under development: PubMed Astrophysics Data Center DOI reference service Los Alamos National Laboratory internal reference service What levels of agreement and tools are needed for cross- linking?