SlideShare a Scribd company logo
Opening the ILS for Discovery   DLF ILS Discovery Interface Task Force API Recommendation Emily Lynema Terry Reese code4lib February 27, 2008
Background ILS is a monolithic, centralized system Patron discovery and delivery is becoming more de-centralized The ILS can no longer do *everything* well We need better tools for integration Our focus: Patron discovery, from search to use Finding relevant resources (discovery) Acquiring them (delivery)  Managing their usage (patron info and account)
Charge Convened summer 2007 by DLF Analyze: problems integrating ILS with external discovery applications Create: technical recommendation for improving integration What will be the outcome? An idea, not a product or implementation You can help build the implementations!!
Membership John Mark Ockerbloom, Penn (chair) Terry Reese, Oregon State Patricia Martin, California Digital Library Emily Lynema, NC State Todd Grappone, Univ. of Southern California Dave Kennedy, Univ. of Maryland David Bucknum, Library of Congress Dianne McCutcheon, National Library of Medicine
Functions & bindings Improve integration by specifying set of functions (API) Abstract functions Functionality, inputs, outputs Possible bindings for implementation Suggest possible technology Encourage use of non-library standards
Core vs. Expanded Specify functions most important for immediate implementation [by vendors] 3 usage profiles Minimum for OPAC supplement (enhanced discovery) Minimum for OPAC alternative (replaced discovery + delivery) Robust discovery platform (would be nice)
Data aggregation Bulk harvesting for external apps that maintain local indexes Incremental harvesting by date added / last updated HarvestBibliographicRecords HarvestHoldingsRecords HarvestExpandedRecords HarvestAuthorityRecords
Real time search On the fly access to real time data  On the fly lookup of original record Federated real time searching Searching Search Scan SearchCourseReserves Identifer lookup GetAvailability GetRecords GetAuthorityRecords
Patron functionality Patron authentication and account information Delivery functionality as managed by the ILS Patron Account LookupPatron AuthenticatePatron GetPatronInfo GetPatronStatus RenewLoan Delivery HoldTitle HoldItem CancelHold RecallItem CancelRecall
OPAC embed / escape Support rewriting OPAC displays to include external content / services Support output transformation of OPAC displays for use outside of ILS  Possible behaviors: OutputRewritablePage OutputIntermediateFormat
Where do we go from here? Now soliciting feedback: vendors + library community Finalize draft (spring 2008) Make recommendations to DLF What happens next? What will be needed to maintain recommendations? How will they be implemented?
How can I participate? Read draft and send feedback:  [email_address] Join the conversation: Breakout session today @ 2:40 http://groups.google.com/group/ils-di Contribute code Work with existing efforts (VuFind, XC) to build open source connector implementations Implement as part of your open source ILS Encourage ILS vendors to implement
Full draft recommendation Most up to date on wiki  http://tinyurl.com/262xqn or just search dlf ils wiki can post comments there, as well Available as  Word document   attachment is in left nav bar on wiki

More Related Content

PPTX
Ben Gardner | Delivering a Linked Data warehouse and integrating across the w...
PPT
Application Profiles
PDF
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
PPT
Learn HIBERNATE at ASIT
PPTX
Bioschemas Workshop
PPTX
Hybrid Enterprise Knowledge Graphs
PPTX
DITA-Workshop on Saturday 5 May 2018 at Pune
PDF
Bridging XAPI into Higher Education: Learning Analytics, Ownership, and Privacy
Ben Gardner | Delivering a Linked Data warehouse and integrating across the w...
Application Profiles
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
Learn HIBERNATE at ASIT
Bioschemas Workshop
Hybrid Enterprise Knowledge Graphs
DITA-Workshop on Saturday 5 May 2018 at Pune
Bridging XAPI into Higher Education: Learning Analytics, Ownership, and Privacy

Viewers also liked (7)

PDF
Why libraries should embrace Linked Data
 
PPTX
Discovery Interfaces
PDF
LibX 2.0
 
PDF
LuSql: (Quickly and easily) Getting your data from your DBMS into Lucene
 
PDF
djatoka for djummies
 
PPT
The Future of Vertical Search Engines
PPTX
BABOK Study Group - meeting 4
Why libraries should embrace Linked Data
 
Discovery Interfaces
LibX 2.0
 
LuSql: (Quickly and easily) Getting your data from your DBMS into Lucene
 
djatoka for djummies
 
The Future of Vertical Search Engines
BABOK Study Group - meeting 4
Ad

Similar to DLF ILS Discovery Interface Task Force API recommendation (20)

PPT
Open Source Projects: The Prospero Experience
PPTX
Managing Electronic Resources for Public Libraries, Part 1
PDF
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
PPT
OpenURL Linking: the Academic Library Experience
PPTX
PPT
Access Management for Libraries by John Paschoud & Masha Garibyan
PPTX
Ir platform tuesday
PDF
Current and emerging trends in library services
PPT
Semantic Search using RDF Metadata (SemTech 2005)
PPTX
IDS Project: Promoting library excellence through community and technology
PPT
2004 01 10 Chef Sa V01
PPT
Realizing the Benefits for Scholars and the Digital Library Community Through...
PPTX
Machine Learning Platform in LINE Fukuoka
PPTX
Web-scale Discovery Implementation with the End User in Mind (SLA 2012)
PPTX
ER&L 2011 - Innovative eResource Workflow Strategies
PPT
A Study of Licence Terms for Electronic Resource Management: Survey Results
PDF
SemTech 2010: Pelorus Platform
PPT
Lorcan Dempsey 20080521
PPT
Kuali OLE Overview at Charleston Conference 09
Open Source Projects: The Prospero Experience
Managing Electronic Resources for Public Libraries, Part 1
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
OpenURL Linking: the Academic Library Experience
Access Management for Libraries by John Paschoud & Masha Garibyan
Ir platform tuesday
Current and emerging trends in library services
Semantic Search using RDF Metadata (SemTech 2005)
IDS Project: Promoting library excellence through community and technology
2004 01 10 Chef Sa V01
Realizing the Benefits for Scholars and the Digital Library Community Through...
Machine Learning Platform in LINE Fukuoka
Web-scale Discovery Implementation with the End User in Mind (SLA 2012)
ER&L 2011 - Innovative eResource Workflow Strategies
A Study of Licence Terms for Electronic Resource Management: Survey Results
SemTech 2010: Pelorus Platform
Lorcan Dempsey 20080521
Kuali OLE Overview at Charleston Conference 09
Ad

More from eby (20)

PDF
RESTafarian-ism at the NLA
 
PDF
Like a can opener for your data silo: simple access through AtomPub and Jangle
 
PDF
CouchDB is sacrilege... mmm, delicious sacrilege
 
PPT
Using a CSS Framework
 
PPT
XForms for Metadata creation
 
PDF
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
 
PDF
ÖpënÜRL
 
PPT
Building Mountains Out of Molehills
 
PPT
Zotero and You, or Bibliography on the Semantic Web
 
PDF
Creating an Academic Image Collection with Flickr
 
PPT
From Idea to Open Source
 
PPT
Obstacles to Agility
 
PPT
The Intellectual Property Disclosure Process: Releasing Open Source Software ...
 
PDF
Code4Lib 2007: Erik Hatcher Keynote
 
PPS
Library Data APIs Abound!
 
PPT
Smart Subjects - Application Independent Subject Recommendations
 
ODP
On The Herding of Cats
 
PPT
Code4Lib 2007: MyResearch Portal
 
PPT
Code4Lib 2007: Hurry up please, it's time
 
PPT
Evergreen - Future of the ILS
 
RESTafarian-ism at the NLA
 
Like a can opener for your data silo: simple access through AtomPub and Jangle
 
CouchDB is sacrilege... mmm, delicious sacrilege
 
Using a CSS Framework
 
XForms for Metadata creation
 
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
 
ÖpënÜRL
 
Building Mountains Out of Molehills
 
Zotero and You, or Bibliography on the Semantic Web
 
Creating an Academic Image Collection with Flickr
 
From Idea to Open Source
 
Obstacles to Agility
 
The Intellectual Property Disclosure Process: Releasing Open Source Software ...
 
Code4Lib 2007: Erik Hatcher Keynote
 
Library Data APIs Abound!
 
Smart Subjects - Application Independent Subject Recommendations
 
On The Herding of Cats
 
Code4Lib 2007: MyResearch Portal
 
Code4Lib 2007: Hurry up please, it's time
 
Evergreen - Future of the ILS
 

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
KodekX | Application Modernization Development
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Machine learning based COVID-19 study performance prediction
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Spectroscopy.pptx food analysis technology
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Encapsulation_ Review paper, used for researhc scholars
Review of recent advances in non-invasive hemoglobin estimation
Digital-Transformation-Roadmap-for-Companies.pptx
Big Data Technologies - Introduction.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
The AUB Centre for AI in Media Proposal.docx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Advanced methodologies resolving dimensionality complications for autism neur...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
KodekX | Application Modernization Development
Network Security Unit 5.pdf for BCA BBA.
Machine learning based COVID-19 study performance prediction
Building Integrated photovoltaic BIPV_UPV.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Unlocking AI with Model Context Protocol (MCP)
Dropbox Q2 2025 Financial Results & Investor Presentation
Spectroscopy.pptx food analysis technology
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton

DLF ILS Discovery Interface Task Force API recommendation

  • 1. Opening the ILS for Discovery DLF ILS Discovery Interface Task Force API Recommendation Emily Lynema Terry Reese code4lib February 27, 2008
  • 2. Background ILS is a monolithic, centralized system Patron discovery and delivery is becoming more de-centralized The ILS can no longer do *everything* well We need better tools for integration Our focus: Patron discovery, from search to use Finding relevant resources (discovery) Acquiring them (delivery) Managing their usage (patron info and account)
  • 3. Charge Convened summer 2007 by DLF Analyze: problems integrating ILS with external discovery applications Create: technical recommendation for improving integration What will be the outcome? An idea, not a product or implementation You can help build the implementations!!
  • 4. Membership John Mark Ockerbloom, Penn (chair) Terry Reese, Oregon State Patricia Martin, California Digital Library Emily Lynema, NC State Todd Grappone, Univ. of Southern California Dave Kennedy, Univ. of Maryland David Bucknum, Library of Congress Dianne McCutcheon, National Library of Medicine
  • 5. Functions & bindings Improve integration by specifying set of functions (API) Abstract functions Functionality, inputs, outputs Possible bindings for implementation Suggest possible technology Encourage use of non-library standards
  • 6. Core vs. Expanded Specify functions most important for immediate implementation [by vendors] 3 usage profiles Minimum for OPAC supplement (enhanced discovery) Minimum for OPAC alternative (replaced discovery + delivery) Robust discovery platform (would be nice)
  • 7. Data aggregation Bulk harvesting for external apps that maintain local indexes Incremental harvesting by date added / last updated HarvestBibliographicRecords HarvestHoldingsRecords HarvestExpandedRecords HarvestAuthorityRecords
  • 8. Real time search On the fly access to real time data On the fly lookup of original record Federated real time searching Searching Search Scan SearchCourseReserves Identifer lookup GetAvailability GetRecords GetAuthorityRecords
  • 9. Patron functionality Patron authentication and account information Delivery functionality as managed by the ILS Patron Account LookupPatron AuthenticatePatron GetPatronInfo GetPatronStatus RenewLoan Delivery HoldTitle HoldItem CancelHold RecallItem CancelRecall
  • 10. OPAC embed / escape Support rewriting OPAC displays to include external content / services Support output transformation of OPAC displays for use outside of ILS Possible behaviors: OutputRewritablePage OutputIntermediateFormat
  • 11. Where do we go from here? Now soliciting feedback: vendors + library community Finalize draft (spring 2008) Make recommendations to DLF What happens next? What will be needed to maintain recommendations? How will they be implemented?
  • 12. How can I participate? Read draft and send feedback: [email_address] Join the conversation: Breakout session today @ 2:40 http://groups.google.com/group/ils-di Contribute code Work with existing efforts (VuFind, XC) to build open source connector implementations Implement as part of your open source ILS Encourage ILS vendors to implement
  • 13. Full draft recommendation Most up to date on wiki http://tinyurl.com/262xqn or just search dlf ils wiki can post comments there, as well Available as Word document attachment is in left nav bar on wiki