Linking Systems Transforming Resource Sharing Through ISO ILL and Other Standards CLA 2004 17 June 2:20 pm Session 206 Background on Library Communications.

Slides:



Advertisements
Similar presentations
National Library of Canada Bibliothèque nationale du Canada Canada ISO ILL Protocol Update on Implementation Presentation by Barbara Shuh ISO Interlibrary.
Advertisements

OAI from 50,000 Feet OAI develops and promotes interoperability solutions that aim to facilitate the efficient dissemination of content. Begun in 1999.
Cathy N. Hartman University of North Texas Libraries October 10, 1998 Cathy N. Hartman University of North Texas Libraries October 10, 1998.
Scoping Study for Institutional Profiling and Terms & Conditions Services JISC Joint Programme Meeting Brighton 6-7 July 2004.
Canada The Bath Profile and The Journey To Interoperability Carrol D Lunau Bath Profile Maintenance Agency July 7, 2003
Deconstructing NCIP: What is NCIP and Why Should I Care? Northwest ILL 2012 Peter Collins.
ICOLC October 4, 2001 OCLC Services. Purpose Libraries’ web-based information portal needs –Maximize consortia’s role in their members’ use of database.
Please Limit your book requests I only have access to 100 million volumes today 1.
National Library of Canada Bibliothèque nationale du Canada Canada ISO ILL Protocol The IPIG Generation Presentation by Barbara Shuh ISO Interlibrary Loan.
Hobart 6 th November 2009 New standards for resource delivery Janifer Gatenby.
Horizon URSA. Dynix Confidential – Internal Use Only Dilemma for Libraries ILL demand is rising Cost per request same for past 10 years 75% of ILL cost.
Thursday, June 17, Introducing OCUL Ontario Council of University Libraries 20 universities: 17 English speaking, 3 Bilingual
Copyright 2008 Vision Australia DAISY Online Standard Bringing things together Trish Egan Vision Australia.
ILL automation DanBib, bibliotek.dk and the local libraries Rikke Lose & Anders-Henrik Petersen Database Consultants The Danish Bibliographic Centre 7.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
IS425 Autumn Norma Sutcliffe Session 71 Web Services A set of tools and protocols which enable software applications to communicate, pass data.
Information Networks Hacettepe University Department of Information Management DOK 422: Information Networks.
Challenges for the DL and the Standards to solve them Alan Hopkinson Technical Manager (Library Systems) Learning Resources Middlesex University.
1 Workshop on Metadata Interoperability for Electronic Records Management November 15, 2001 Archives II, College Park, MD.
Introduction to Integrated Library Systems
LMS/RFID (Dis)integration Why Standards Matter Mick Fortune.
The future of interoperability for ILL and resource sharing by Clare Mackeigan Relais International.
LIDDAS - An Australian Document Delivery Project KERRY BLINCO Consultant Macquarie University, Australia.
ISO Interaction with OCLC-WCRS - Borrowing May 2012.
XML & Library Applications ELAG 2001 Poul Henrik Jørgensen, Danish Bibliographic Centre,
AGent 2.0 Cataloging AGCat –Replaces WindowsCat/FullCat UDMM Interactive authority control Subject heading translation Bibliographic resources Cataloging.
The physical parts of a computer are called hardware.
Benefits of NCIP in VDX VUGANZ September 18, 2006 John Bodfish Senior Technical Designer.
Positioning Z39.50 in the Networked Library Standards for Building Sustainable Services William E. Moen School of Library and Information Sciences Texas.
The world’s libraries. Connected. WorldShare platform & Management Services Integrate all of your collections: print, licensed & digital Chris Thewlis.
Z39.50 for Finding It All William E. Moen School of Library and Information Sciences Texas Center for Digital Knowledge University of North Texas Denton,
Endeavor Information Systems Inc. VoyagerInterlibraryLoan and Document Delivery.
OCLC Online Computer Library Center International Resource Sharing in the Global Information Network 9th IFLA ILDS International Conference, Tallinn, Estonia.
Automation and Related Standards; Metadata Dr. Bilal IS 582 Spring 2006.
NISO Circulation Interchange Protocol Briefing SiteSearch User Meeting May 4, 2000 Pat Stevens, OCLC.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Contents Data Communications Applications –File & print serving –Mail –Domain.
The NISO Question/Answer Transaction Protocol (QATP) AVIAC January 2004 Donna Dinberg Library and Archives Canada Mark Needleman Sirsi Corporation.
The 21 st Century Library Collaborative Services, Standards, and Interoperability William E. Moen School of Library and Information Sciences Texas Center.
Almost Ready for Prime Time ILLiad Z39.50 Searching & ISO ILL Margaret W. Ellingson / Western ILLiad Users Meeting / Portland,
ISO ILL, NISO NCIP or OpenURL? ELAG 2005 workshop 2 report Ed. Poul Henrik Jørgensen.
The NISO NETREF Protocol Mark H Needleman Product Manager- Standards Sirsi Corporation LITA National Conference 2004.
Portals and delivery: ELAG, Trondheim June Portals and Delivery By Janifer Gatenby, OCLC PICA Delivery to ELAG, Trondheim, 9-11 June 2004.
Transparent to the User: User-Initiated and Mediated Resource Sharing Services Mary E. Jackson Product Manager, Resource Sharing Northwest ILL & Resource.
OCLC Online Computer Library Center ALA Midwinter 2006 (updated 1/27/2005) Resource Sharing User Group Dana Dietz Global Product Manager, Resource Sharing.
1 CS 502: Computing Methods for Digital Libraries Lecture 19 Interoperability Z39.50.
Implementing ISO and Odyssey Kyle Banerjee Oregon State Library.
NCIP (NISO Circulation Interchange Protocol) Mark Needleman Sirsi Corporation Steve Gregory Colorado State Library Access 2004.
Introduction to the NCIP DTDs and XML Schemas Tony O’Brien Oct 2 nd 2002.
UB & UC An Update on Resource Sharing Developments.
October 7, 2009 SOCIAL SECURITY ADMINISTRATION-HIT SUPPORT Health IT Provider Registry IHE Proposal Overview Proposed Editor: Shanks Kande, Marty Prahl.
Serenate1 The librarian’s view Raf Dekeyser K.U.Leuven.
BC: OutLook OnLine AGent 1 BC: OutLook OnLine Heather Morrison, BC Electronic Library Network & Anne Morgan, BC Public Library Services Branch June 2004.
Web Technologies Lecture 10 Web services. From W3C – A software system designed to support interoperable machine-to-machine interaction over a network.
Putting the Pieces Together Using Endeavor’s Universal Borrowing and InterLibrary Loan Offerings in a Consortial Environment.
Bibliographic & Industry Standards Dr. Dania Bilal IS 582 Spring 2009.
A SSOCIATION OF R ESEARCH L IBRARIES Intra-Consortium Patron Online Borrowing (ICBOP) An Overview of Options and the Standards that Will Make.
No Longer Under Our Control? The Nature and Role of Standards in the 21 st Century Library William E. Moen School of Library and Information Sciences Texas.
Welcome to the Florida Library Navigator Kickoff!
1 Dublin Core in Z39.50: The Bath Profile Paul Miller Interoperability Focus UK Office for Library & Information Networking (UKOLN)
Integration of ILL and Z39.50 Virtual Library Services session December 2000 ZIG Meeting Leif Andresen Danish National Library Authority and danZIG.
Z39.50 and the ZING Initiatives: MAVIS Users Conference, 2003 November 6, 2003 Larry E. Dixson Library of Congress.
NC Shared ILS (Integrated Library System) Library Cooperation Summit Boone, NC August 12, 2009.
Interoperability and Standards for Bibliographic Applications Poul Henrik Jørgensen Danish Library Centre Telematics for.
Z39.50 A Basic Introduction Kathleen R. Murray, Ph.D. William E. Moen, Ph.D. May 2002.
Integrated ISO ILL for staff users Borrowing requests – part two Yoel Kortick 2007.
The world’s libraries. Connected. Texas Navigator Kickoff Session The meeting will start shortly after 2:00 PM. Please dial-in for audio:
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
Everything You Wanted to Know and Weren't Afraid to Ask!
Introducing OCUL Ontario Council of University Libraries
OAI and Metadata Harvesting
Presentation transcript:

Linking Systems Transforming Resource Sharing Through ISO ILL and Other Standards CLA June 2:20 pm Session 206 Background on Library Communications Protocols Barbara Shuh and Carrol Lunau Library and Archives Canada

Library A Library X ILL System Library Y ILL System Library Z (consortial friend) Catalogues Directory 1.1 What is this item? Who owns it? 1.2 Libraries X, Y & Z own copies 4.1 Will you lend this item to me? 4.2 Yes, and we’re shipping to you now 2.1 Will you lend this item to me? 2.2 Sorry, it’s out on loan 3.1 Will you lend this item to me? 3.3 Sorry, our copy is on loan Interlending Conversations Library Y Circ System Is this item available for loan? The Circ. System indicates it’s out on loan 1.3 Who are X, Y, Z? Will they lend items to me? Do I have to pay? 5. Item 1.3 Z is a consortial friend, Y is …

Library A Library X ILL System Library Y ILL System Library Z (consortial friend) Catalogues Directory 1.1 Z39.50 Query 1.2 Z39.50 Response 4.1 ILL Protocol ILL-REQUEST 4.2 ILL Protocol SHIPPED 2.1 NCIP Request Item 2.2 NCIP Request Item Response 3.1 ILL Protocol ILL-REQUEST 3.3 ILL Protocol ILL-ANSWER reason unfilled = in-use-on-loan Linking Systems Library Y Circ System NCIP Item Lookup NCIP Item Lookup Response 1.3 X.500/LDAP Directory Lookup 1.3 X.500/LDAP Directory Response

Machine-to-machine conversations System to system, application to application –not person to person Human users only interact with local application – never directly with remote system Protocols invisible to the human users of the application –… when applications are well designed

Library Communication Protocols Provide rules for sets of messages and associated behaviour for use by libraries to perform resource-sharing activities – in a distributed network environment, i.e., from different manufacturers under different managements of different levels of complexity of different technologies –text from intro of ISO and X39.50

Peer to Peer Z39.50 Client Z39.50 Client ILL App Database Vs. Client-Server Z39.50 Server Z39.50 Server

Unconfirmed Z39.50 Client Z39.50 Client ILL App Vs. Confirmed Z39.50 Server Z39.50 Server

Z39.50 Search and Retrieval –NISO Z –ISO Maintenance Agency at the Library of Congress Used for –Verification of bibliographic data –Identification of locations Library A Virtual Catalogue Z39.50 Query Z39.50 Response

Z39.50 Is an international standard which Is a computer-to-computer protocol for communication between different systems to search & retrieve information Provides an abstract model of information retrieval Language for expressing searches (attributes) Means to encode searches and results Is not: User interface Local application functionality Solution to cataloguing & systems differences

Choices Support different attributes Vendors have selected different options or interpretations Support different record syntaxes Standard does not provide clear product specifications for developers Can be complex to implement Until recently no definition for exchange of holdings Cataloguing, sematic, systems & firewall issues Partial solution = Profiles Bath Profile NISO Z Z39.50 Issues

Current Status/Future Z39.50 widely implemented –Internationally 1819 servers –Canada 115 catalogues represented Profiles not widely implemented Z39.50 & the Web SRU/SRW

Directories Directory Services for Interlibrary Loan (IPIG) X.500 / LDAP ISO 2146 proof-of-concept: –OCLC/NLA/NLC- OpenILL Library A Directory 1.3 Directory Query 1.3 Directory Response

Directory Scenarios Who is this Library, will it lend to me and if so, how much will it cost? Which libraries holding this item will lend to me at a price I can afford and using request methods that I support? What level of protocol support does this library have and which address should I use?

Global ILL Directory Network: Long-term Benefits Access to standards-based ILL policy data –help ILL systems work better –ultimately serve the patron better –help globalize community of Interlending partners Maintain lending policies in a shared directory –Reduce work and improve accuracy of directory information

Global ILL Directory Network: A Vision International framework facilitating the sharing of ILL policies and automated ILL requests Proof-of-concept directory network –National Library of Australia/Fretwell-Downing –OCLC –LAC/OpenILL Using X.500/LDAP –Client-server protocol used to retrieve and manage ILL directory information –Directory schema based on the IPIG Directory Services Information Model

“Directory” Issues for Canadian Libraries Canadian model of ILL directory –What data elements and services are required? Authoritative Master File –Who will own the Master directory? Centralized or distributed? –Who will maintain the data? Centralized or distributed? –What are the security requirements? Why X.500 or LDAP?

NCIP Circulation Interchange Protocol ANSI/NISO Z Connection-oriented, sessionless Talks “XML” Library A Circulation System Library Y ILL System Library Z Circulation System 2.1 Request Item 2.2 Request Item Response Library Y Circ System Item Lookup Item Lookup Response

NCIP Protocol specifies 45 services –Each service comprised of a pair of messages Initiation message Response message –Each service is independent of any other service

NCIP Objects Agency Object –Library or other organization that lends items from its collection(s) or provides related services to one or more classes of users Item Object –Physical or logical (electronic) entity within an Agency’s collection that may be lent or to which access may be provided to a User User Object –Person or organization that is or may become an authorized user of items owned by an Agency

NCIP Services Lookup –Tell me something about… an Agency, an Item or a User Update –Please take an action Typical circulation activities, maintaining Object info, tracking items Notification –I have taken an action Notification of actions taken One for each update…

Current Status: Potential to support: –Direct Consortial Borrowing –Circulation/Interlibrary Loan Interaction –Self-Service Circulation Has an active implementors group –A sign that implementations are progressing? Most applications still under development; Watch for announcements from vendors this summer

NCIP Issues Many choices allow implementation of many models No required messages; implementors can pick and choose Still not stable; Implementor’s Group is tweaking the standard.

ILL Protocol Interlibrary Loan Application –ISO 10160:1997 –ISO :1997 Uses either –Internet connections – “Talks” ASN.1 BER Library A Library X (last resort lender) ILL System Library Y ILL System 4.1 ILL- REQUEST 4.2 SHIPPED 3.1 ILL- REQUEST 3.3 ILL- ANSWER, reason unfilled = in- use-on-loan

ILL Protocol Protocol specifies 20 messaging services –Covers activities during life of an ILL-Transaction –Always starts with the ILL-REQUEST for an item –Continues with an ILL-ANSWER or SHIPPED –Tracks the stages of a Loan (RECEIVED, RETURNED, CHECKED-IN, LOST, DAMAGED, etc.) Helps applications track ILL activities –Record the current state of each ILL transaction –Maintain a history of ILL activities

ILL Protocol: IPIG Profile Limits use of some messages –Forwarding handled outside the protocol –Role of intermediary outside scope of profile –Provides structures for some information to facilitate machine parsing –Allows for uses of both (mandatory) and Internet connections (optional)

ILL Protocol: Status of Implementation Interoperability Testing –Market-driven conformance Implementors: –National Libraries Canada, Australia, New Zealand, UK –Bibliographic Utilities RLG (Shares), OCLC –Lending partners outside consortial boundaries Universities & other large research libraries Version 3

Request Submission Message Message used by a client to submit a request for an item Developed by IPIG “Talks” XML Not yet widely implemented Being registered as an OpenURL Library A Client- initiated request for item

Interlending Conversations Question and Answer Period