SlideShare a Scribd company logo
1 of 21
Exposing Library Content with the NISO
Metasearch XML Gateway Protocol
Elizabeth German, Josh Bishoff, William Mischo
Grainger Engineering Library
University of Illinois

Electronic Resources & Libraries
February 2, 2010
Austin, Texas
Introduction
• Beth, egerman@illinois.edu , @eligerman
• Josh, bishoff2@illinois.edu, @josh4lib
• #nisomxg
• Project is funded by:
  – Institute for Museum and Library Services;
  – National Science Foundation National Science
    Digital Library (NSDL)
Summary
•   Problems and solutions
•   Easy Search
•   NISO MXG Overview
•   Examples of our implementation
•   The future and beyond
Metasearch
• As a solution
• Problems still
• Easy Search at Illinois
DLF 2008 Fall Forum
Need for malleability
• Libraries need to be able integrate their content
  into the workflow of their users.
• Must promote content to a diverse set of
  environments/platforms.
   – Incorporation into…
      •   Digital collections
      •   Courseware
      •   OPAC
      •   Class/Research websites
      •   Subject guides
      •   Personal portals
NISO Metasearch XML Gateway
• “low-barrier-to-entry method to expose
  content to metasearch services and more
  effectively interoperate with metasearching
  applications.”
• Based on well-understood and widely adopted
  information standards: XML, SRU
From NISO Metasearch Initiative, Metasearch XML Gateway Implementers
                          Guide, Version 1.0
The Importance of Middleware
• The Easy Search Web Service:
  – Parses queries to optimize for each resource
  – Serves as a knowledge base of disparate vendor IR
    functionality
  – Represents disparate responses coherently
  – Offers links to the user to the resource at the
    point of completed search
Easy Search XML Gateway
• http://search.grainger.uiuc.edu/searchaid3/sa
  resultsug.asp?version=1.1&db=scopus&query
  =gaas
• Parameter “version” denotes the SRU version
• “db” is our in-house database codes
• “query” is the string to be searched
XML Response
What you can do with this
• Embed custom search interfaces into
  – Departmental Web Pages
  – Courseware
  – “widget” providers
     • iGoogle, Windows web Gadgets
     • Google & Windows Sidebar
• Meet library users where they work
• Provide real functionality, not just links
Examples
• American History Online (DLF Aquifer)
• IMLS Digital Content Creation project
  – Connecting secondary resources with primary
• NSDL
• The Widget Package
  – Embedding Library resources with courseware,
    Google gadgets, university portals, etc.
Website Integration
NSDL
http://search.grainger.illinois.edu/searchaid3/pr
  oxythruJB.asp?url=http://nsdl.org/search/?q=
  clock&verb=Search&s=0&n=10&audience=3
American History Online
http://www.dlfaquifer.org/
IMLS DCC
  http://imlsdcc.grainger.uiuc.edu/history/
From http://www.dlfaquifer.org
iGoogle, CMS examples
iGoogle
  http://www.google.com/ig/directory?url=had
  es.grainger.uiuc.edu%2Fjosh%2F2010projects
  %2Fgadgets%2Fhealthsci.x
openCMS
  http://cms.library.illinois.edu/cms/liblabs/easy
  .html
Problems and the Future
• NISO MXG
  – Some vendors releasing APIs
  – Little standard adoption among vendors


• Easy Search XML
  – Further integration in services
  – Promoting to other libraries, departments
Selected source code,
    Implementation Documents,
        Contact Information
• …Forthcoming at presentation.
• Josh Bishoff
  – bishoff2@illinois.edu
• Beth German
  – egerman@illinois.edu
Additional Reading
• NISO Metasearch Initiative Metasearch XML
  Gateway Implementers Guide, Version 1.0,
  http://www.niso.org/publications/rp/RP-
  2006-02.pdf
• SRU: Search/Retrieval via URL:
  http://www.loc.gov/standards/sru/



11/18/2009         NSDL Annual Meeting

More Related Content

What's hot

Software Repositories for Research-- An Environmental Scan
Software Repositories for Research-- An Environmental ScanSoftware Repositories for Research-- An Environmental Scan
Software Repositories for Research-- An Environmental ScanMicah Altman
 
Semantic Search with Semantic Web
Semantic Search with Semantic WebSemantic Search with Semantic Web
Semantic Search with Semantic WebZahra Sadeghi
 
20161019-dlc-making-it-happen-together-demonstrating-resilience-thru-successf...
20161019-dlc-making-it-happen-together-demonstrating-resilience-thru-successf...20161019-dlc-making-it-happen-together-demonstrating-resilience-thru-successf...
20161019-dlc-making-it-happen-together-demonstrating-resilience-thru-successf...Andrew Bourgeois
 
Next Steps for IMLS's National Digital Platform
Next Steps for IMLS's National Digital PlatformNext Steps for IMLS's National Digital Platform
Next Steps for IMLS's National Digital PlatformTrevor Owens
 
Humanities Users in the Digital Age: Library Needs Assessment
Humanities Users in the Digital Age: Library Needs AssessmentHumanities Users in the Digital Age: Library Needs Assessment
Humanities Users in the Digital Age: Library Needs AssessmentHarriett Green
 
NCompass Live: Beyond MARC: BIBFRAME and the Future of Bibliographic Data
NCompass Live: Beyond MARC: BIBFRAME and the Future of Bibliographic DataNCompass Live: Beyond MARC: BIBFRAME and the Future of Bibliographic Data
NCompass Live: Beyond MARC: BIBFRAME and the Future of Bibliographic DataNebraska Library Commission
 
Collection Directions - Research collections in the network environment
Collection Directions - Research collections in the network environmentCollection Directions - Research collections in the network environment
Collection Directions - Research collections in the network environmentConstance Malpas
 
Foundations to Actions: Extending Innovations to Digital Libraries in Partner...
Foundations to Actions: Extending Innovations to Digital Libraries in Partner...Foundations to Actions: Extending Innovations to Digital Libraries in Partner...
Foundations to Actions: Extending Innovations to Digital Libraries in Partner...Trish Rose-Sandler
 
Multilingual presentation ifla 2013 08-19
Multilingual presentation ifla 2013 08-19Multilingual presentation ifla 2013 08-19
Multilingual presentation ifla 2013 08-19Janifer Gatenby
 
New tasks, new roles: Libraries in the tension between Digital Humanities, Re...
New tasks, new roles: Libraries in the tension between Digital Humanities, Re...New tasks, new roles: Libraries in the tension between Digital Humanities, Re...
New tasks, new roles: Libraries in the tension between Digital Humanities, Re...Stefan Schmunk
 
Introduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH FellowsIntroduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH FellowsJenn Riley
 

What's hot (20)

Stahmer-9-Jun15-final
Stahmer-9-Jun15-finalStahmer-9-Jun15-final
Stahmer-9-Jun15-final
 
Connecting the Dots: Constellations in the Linked Data Universe
Connecting the Dots: Constellations in the Linked Data UniverseConnecting the Dots: Constellations in the Linked Data Universe
Connecting the Dots: Constellations in the Linked Data Universe
 
Software Repositories for Research-- An Environmental Scan
Software Repositories for Research-- An Environmental ScanSoftware Repositories for Research-- An Environmental Scan
Software Repositories for Research-- An Environmental Scan
 
Semantic Search with Semantic Web
Semantic Search with Semantic WebSemantic Search with Semantic Web
Semantic Search with Semantic Web
 
McDanold-1-jun15
McDanold-1-jun15McDanold-1-jun15
McDanold-1-jun15
 
Breeding 1
Breeding 1Breeding 1
Breeding 1
 
An A+ Plan to Transform Your Library with Linked Data
An A+ Plan to Transform Your Library with Linked DataAn A+ Plan to Transform Your Library with Linked Data
An A+ Plan to Transform Your Library with Linked Data
 
PhD Open Day Intro to Digital Scholarship (13 Jan 2021)
PhD Open Day Intro to Digital Scholarship (13 Jan 2021)PhD Open Day Intro to Digital Scholarship (13 Jan 2021)
PhD Open Day Intro to Digital Scholarship (13 Jan 2021)
 
20161019-dlc-making-it-happen-together-demonstrating-resilience-thru-successf...
20161019-dlc-making-it-happen-together-demonstrating-resilience-thru-successf...20161019-dlc-making-it-happen-together-demonstrating-resilience-thru-successf...
20161019-dlc-making-it-happen-together-demonstrating-resilience-thru-successf...
 
Johns smith-3
Johns smith-3Johns smith-3
Johns smith-3
 
Next Steps for IMLS's National Digital Platform
Next Steps for IMLS's National Digital PlatformNext Steps for IMLS's National Digital Platform
Next Steps for IMLS's National Digital Platform
 
Humanities Users in the Digital Age: Library Needs Assessment
Humanities Users in the Digital Age: Library Needs AssessmentHumanities Users in the Digital Age: Library Needs Assessment
Humanities Users in the Digital Age: Library Needs Assessment
 
NCompass Live: Beyond MARC: BIBFRAME and the Future of Bibliographic Data
NCompass Live: Beyond MARC: BIBFRAME and the Future of Bibliographic DataNCompass Live: Beyond MARC: BIBFRAME and the Future of Bibliographic Data
NCompass Live: Beyond MARC: BIBFRAME and the Future of Bibliographic Data
 
Collection Directions - Research collections in the network environment
Collection Directions - Research collections in the network environmentCollection Directions - Research collections in the network environment
Collection Directions - Research collections in the network environment
 
Foundations to Actions: Extending Innovations to Digital Libraries in Partner...
Foundations to Actions: Extending Innovations to Digital Libraries in Partner...Foundations to Actions: Extending Innovations to Digital Libraries in Partner...
Foundations to Actions: Extending Innovations to Digital Libraries in Partner...
 
Lauruhn-5-jun15
Lauruhn-5-jun15Lauruhn-5-jun15
Lauruhn-5-jun15
 
Multilingual presentation ifla 2013 08-19
Multilingual presentation ifla 2013 08-19Multilingual presentation ifla 2013 08-19
Multilingual presentation ifla 2013 08-19
 
New tasks, new roles: Libraries in the tension between Digital Humanities, Re...
New tasks, new roles: Libraries in the tension between Digital Humanities, Re...New tasks, new roles: Libraries in the tension between Digital Humanities, Re...
New tasks, new roles: Libraries in the tension between Digital Humanities, Re...
 
Introduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH FellowsIntroduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH Fellows
 
Resource Oriented Architecture
Resource Oriented ArchitectureResource Oriented Architecture
Resource Oriented Architecture
 

Viewers also liked

Petroleum Zones - Models and Simulations of Prototypes (Oil and Gas Industry)
Petroleum Zones -  Models and Simulations of Prototypes (Oil and Gas Industry)Petroleum Zones -  Models and Simulations of Prototypes (Oil and Gas Industry)
Petroleum Zones - Models and Simulations of Prototypes (Oil and Gas Industry)PZoneSlide
 
Introduction to method overloading & method overriding in java hdm
Introduction to method overloading & method overriding  in java  hdmIntroduction to method overloading & method overriding  in java  hdm
Introduction to method overloading & method overriding in java hdmHarshal Misalkar
 
L7 inheritance
L7 inheritanceL7 inheritance
L7 inheritanceteach4uin
 
Polymorphism in java, method overloading and method overriding
Polymorphism in java,  method overloading and method overridingPolymorphism in java,  method overloading and method overriding
Polymorphism in java, method overloading and method overridingJavaTportal
 
Java OOP s concepts and buzzwords
Java OOP s concepts and buzzwordsJava OOP s concepts and buzzwords
Java OOP s concepts and buzzwordsRaja Sekhar
 
Q921 re1 lec6 v1
Q921 re1 lec6 v1Q921 re1 lec6 v1
Q921 re1 lec6 v1AFATous
 
Q922+rfp+l04 v1
Q922+rfp+l04 v1Q922+rfp+l04 v1
Q922+rfp+l04 v1AFATous
 
Q922+rfp+l05 v1
Q922+rfp+l05 v1Q922+rfp+l05 v1
Q922+rfp+l05 v1AFATous
 
Q922+rfp+l06 v1
Q922+rfp+l06 v1Q922+rfp+l06 v1
Q922+rfp+l06 v1AFATous
 
Q913 rfp w2 lec 7
Q913 rfp w2 lec 7Q913 rfp w2 lec 7
Q913 rfp w2 lec 7AFATous
 
Q913 rfp w2 lec 6
Q913 rfp w2 lec 6Q913 rfp w2 lec 6
Q913 rfp w2 lec 6AFATous
 
Q922+rfp+l07 v1
Q922+rfp+l07 v1Q922+rfp+l07 v1
Q922+rfp+l07 v1AFATous
 
Q913 re1 w1 lec 2
Q913 re1 w1 lec 2Q913 re1 w1 lec 2
Q913 re1 w1 lec 2AFATous
 
Q913 re1 w1 lec 1
Q913 re1 w1 lec 1Q913 re1 w1 lec 1
Q913 re1 w1 lec 1AFATous
 
Q913 re1 w2 lec 5
Q913 re1 w2 lec 5Q913 re1 w2 lec 5
Q913 re1 w2 lec 5AFATous
 

Viewers also liked (16)

Petroleum Zones - Models and Simulations of Prototypes (Oil and Gas Industry)
Petroleum Zones -  Models and Simulations of Prototypes (Oil and Gas Industry)Petroleum Zones -  Models and Simulations of Prototypes (Oil and Gas Industry)
Petroleum Zones - Models and Simulations of Prototypes (Oil and Gas Industry)
 
Introduction to method overloading & method overriding in java hdm
Introduction to method overloading & method overriding  in java  hdmIntroduction to method overloading & method overriding  in java  hdm
Introduction to method overloading & method overriding in java hdm
 
Polymorphism (2)
Polymorphism (2)Polymorphism (2)
Polymorphism (2)
 
L7 inheritance
L7 inheritanceL7 inheritance
L7 inheritance
 
Polymorphism in java, method overloading and method overriding
Polymorphism in java,  method overloading and method overridingPolymorphism in java,  method overloading and method overriding
Polymorphism in java, method overloading and method overriding
 
Java OOP s concepts and buzzwords
Java OOP s concepts and buzzwordsJava OOP s concepts and buzzwords
Java OOP s concepts and buzzwords
 
Q921 re1 lec6 v1
Q921 re1 lec6 v1Q921 re1 lec6 v1
Q921 re1 lec6 v1
 
Q922+rfp+l04 v1
Q922+rfp+l04 v1Q922+rfp+l04 v1
Q922+rfp+l04 v1
 
Q922+rfp+l05 v1
Q922+rfp+l05 v1Q922+rfp+l05 v1
Q922+rfp+l05 v1
 
Q922+rfp+l06 v1
Q922+rfp+l06 v1Q922+rfp+l06 v1
Q922+rfp+l06 v1
 
Q913 rfp w2 lec 7
Q913 rfp w2 lec 7Q913 rfp w2 lec 7
Q913 rfp w2 lec 7
 
Q913 rfp w2 lec 6
Q913 rfp w2 lec 6Q913 rfp w2 lec 6
Q913 rfp w2 lec 6
 
Q922+rfp+l07 v1
Q922+rfp+l07 v1Q922+rfp+l07 v1
Q922+rfp+l07 v1
 
Q913 re1 w1 lec 2
Q913 re1 w1 lec 2Q913 re1 w1 lec 2
Q913 re1 w1 lec 2
 
Q913 re1 w1 lec 1
Q913 re1 w1 lec 1Q913 re1 w1 lec 1
Q913 re1 w1 lec 1
 
Q913 re1 w2 lec 5
Q913 re1 w2 lec 5Q913 re1 w2 lec 5
Q913 re1 w2 lec 5
 

Similar to Exposing Library Content with the NISO Metasearch XML Gateway Protocol

Federated to library discovery platfoms
Federated to library discovery platfomsFederated to library discovery platfoms
Federated to library discovery platfomsNikesh Narayanan
 
Web-Scale Discovery: Post Implementation
Web-Scale Discovery: Post ImplementationWeb-Scale Discovery: Post Implementation
Web-Scale Discovery: Post ImplementationRachel Vacek
 
Implementing web scale discovery services: special reference to Indian Librar...
Implementing web scale discovery services: special reference to Indian Librar...Implementing web scale discovery services: special reference to Indian Librar...
Implementing web scale discovery services: special reference to Indian Librar...Nikesh Narayanan
 
Institutional Repositories.pptx
Institutional Repositories.pptxInstitutional Repositories.pptx
Institutional Repositories.pptxSheejamolMathew
 
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎Libcorpio
 
What do you want to discover today? / Janet Aucock, University of St Andrews
What do you want to discover today? / Janet Aucock, University of St AndrewsWhat do you want to discover today? / Janet Aucock, University of St Andrews
What do you want to discover today? / Janet Aucock, University of St AndrewsCIGScotland
 
Current and emerging trends in library services
Current and emerging trends in library servicesCurrent and emerging trends in library services
Current and emerging trends in library servicesNikesh Narayanan
 
Wiserpku Lecture@Life Science School Pku
Wiserpku Lecture@Life Science School PkuWiserpku Lecture@Life Science School Pku
Wiserpku Lecture@Life Science School Pkuwiser pku
 
Wiser Pku Lecture@Life Science School Pku
Wiser Pku Lecture@Life Science School PkuWiser Pku Lecture@Life Science School Pku
Wiser Pku Lecture@Life Science School Pkuguest8ed46d
 
Breaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsBreaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsJohn Breslin
 
Cloud web scale discovery services landscape an overview
Cloud web scale discovery services landscape an overviewCloud web scale discovery services landscape an overview
Cloud web scale discovery services landscape an overviewNikesh Narayanan
 
Marc and beyond: 3 Linked Data Choices
 Marc and beyond: 3 Linked Data Choices  Marc and beyond: 3 Linked Data Choices
Marc and beyond: 3 Linked Data Choices Richard Wallis
 
Linked Data at the OU - the story so far
Linked Data at the OU - the story so farLinked Data at the OU - the story so far
Linked Data at the OU - the story so farEnrico Daga
 
In Context: Case Studies in Integrated Physical and Virtual Library Service D...
In Context: Case Studies in Integrated Physical and Virtual Library Service D...In Context: Case Studies in Integrated Physical and Virtual Library Service D...
In Context: Case Studies in Integrated Physical and Virtual Library Service D...Jason Casden
 

Similar to Exposing Library Content with the NISO Metasearch XML Gateway Protocol (20)

Deluca "Building Momentum and Support for Institutional Repository Deposits"
Deluca "Building Momentum and Support for Institutional Repository Deposits"Deluca "Building Momentum and Support for Institutional Repository Deposits"
Deluca "Building Momentum and Support for Institutional Repository Deposits"
 
Federated to library discovery platfoms
Federated to library discovery platfomsFederated to library discovery platfoms
Federated to library discovery platfoms
 
Resource discovery tools
Resource discovery toolsResource discovery tools
Resource discovery tools
 
Web-Scale Discovery: Post Implementation
Web-Scale Discovery: Post ImplementationWeb-Scale Discovery: Post Implementation
Web-Scale Discovery: Post Implementation
 
Implementing web scale discovery services: special reference to Indian Librar...
Implementing web scale discovery services: special reference to Indian Librar...Implementing web scale discovery services: special reference to Indian Librar...
Implementing web scale discovery services: special reference to Indian Librar...
 
Digital libraries
Digital librariesDigital libraries
Digital libraries
 
Institutional Repositories.pptx
Institutional Repositories.pptxInstitutional Repositories.pptx
Institutional Repositories.pptx
 
NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...
NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...
NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...
 
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
 
What do you want to discover today? / Janet Aucock, University of St Andrews
What do you want to discover today? / Janet Aucock, University of St AndrewsWhat do you want to discover today? / Janet Aucock, University of St Andrews
What do you want to discover today? / Janet Aucock, University of St Andrews
 
Current and emerging trends in library services
Current and emerging trends in library servicesCurrent and emerging trends in library services
Current and emerging trends in library services
 
Wiserpku Lecture@Life Science School Pku
Wiserpku Lecture@Life Science School PkuWiserpku Lecture@Life Science School Pku
Wiserpku Lecture@Life Science School Pku
 
Wiser Pku Lecture@Life Science School Pku
Wiser Pku Lecture@Life Science School PkuWiser Pku Lecture@Life Science School Pku
Wiser Pku Lecture@Life Science School Pku
 
Breaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsBreaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social Semantics
 
Cloud web scale discovery services landscape an overview
Cloud web scale discovery services landscape an overviewCloud web scale discovery services landscape an overview
Cloud web scale discovery services landscape an overview
 
Marc and beyond: 3 Linked Data Choices
 Marc and beyond: 3 Linked Data Choices  Marc and beyond: 3 Linked Data Choices
Marc and beyond: 3 Linked Data Choices
 
Linked Data at the OU - the story so far
Linked Data at the OU - the story so farLinked Data at the OU - the story so far
Linked Data at the OU - the story so far
 
November 19, 2014 NISO Virtual Conference: Can't We All Work Together?: Inter...
November 19, 2014 NISO Virtual Conference: Can't We All Work Together?: Inter...November 19, 2014 NISO Virtual Conference: Can't We All Work Together?: Inter...
November 19, 2014 NISO Virtual Conference: Can't We All Work Together?: Inter...
 
08 chapter 03
08 chapter 0308 chapter 03
08 chapter 03
 
In Context: Case Studies in Integrated Physical and Virtual Library Service D...
In Context: Case Studies in Integrated Physical and Virtual Library Service D...In Context: Case Studies in Integrated Physical and Virtual Library Service D...
In Context: Case Studies in Integrated Physical and Virtual Library Service D...
 

More from Electronic Resources & Libraries

Electronic Resources and Libraries Workshop at INFO 2012, Tel Aviv
Electronic Resources and Libraries Workshop at INFO 2012, Tel AvivElectronic Resources and Libraries Workshop at INFO 2012, Tel Aviv
Electronic Resources and Libraries Workshop at INFO 2012, Tel AvivElectronic Resources & Libraries
 
Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...
Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...
Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...Electronic Resources & Libraries
 
Wednesday Closing speakers: Where are we headed? Tools & Technologies for the...
Wednesday Closing speakers: Where are we headed? Tools & Technologies for the...Wednesday Closing speakers: Where are we headed? Tools & Technologies for the...
Wednesday Closing speakers: Where are we headed? Tools & Technologies for the...Electronic Resources & Libraries
 
Harvesting From Many Silos at Web-scale Makes E-content Truly Discoverable
Harvesting From Many Silos at Web-scale Makes E-content Truly  DiscoverableHarvesting From Many Silos at Web-scale Makes E-content Truly  Discoverable
Harvesting From Many Silos at Web-scale Makes E-content Truly DiscoverableElectronic Resources & Libraries
 
Evaluating and Marketing Electronic Resources - Kennedy supplement material
Evaluating and Marketing Electronic Resources - Kennedy supplement materialEvaluating and Marketing Electronic Resources - Kennedy supplement material
Evaluating and Marketing Electronic Resources - Kennedy supplement materialElectronic Resources & Libraries
 
Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...
Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...
Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...Electronic Resources & Libraries
 
Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...
Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...
Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...Electronic Resources & Libraries
 
Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...
Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...
Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...Electronic Resources & Libraries
 
Where have all the print journals gone? Adapting Print Collections to an E-ce...
Where have all the print journals gone? Adapting Print Collections to an E-ce...Where have all the print journals gone? Adapting Print Collections to an E-ce...
Where have all the print journals gone? Adapting Print Collections to an E-ce...Electronic Resources & Libraries
 
Collaborating with IT to Deliver E-Reserves Using Drupal and Zotero
Collaborating with IT to Deliver E-Reserves Using Drupal and ZoteroCollaborating with IT to Deliver E-Reserves Using Drupal and Zotero
Collaborating with IT to Deliver E-Reserves Using Drupal and ZoteroElectronic Resources & Libraries
 
Serials Assessment Comes of Age - Valuing the Bundles Jewell
Serials Assessment Comes of Age - Valuing the Bundles JewellSerials Assessment Comes of Age - Valuing the Bundles Jewell
Serials Assessment Comes of Age - Valuing the Bundles JewellElectronic Resources & Libraries
 

More from Electronic Resources & Libraries (20)

Electronic Resources and Libraries Workshop at INFO 2012, Tel Aviv
Electronic Resources and Libraries Workshop at INFO 2012, Tel AvivElectronic Resources and Libraries Workshop at INFO 2012, Tel Aviv
Electronic Resources and Libraries Workshop at INFO 2012, Tel Aviv
 
Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...
Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...
Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...
 
Wednesday Closing speakers: Where are we headed? Tools & Technologies for the...
Wednesday Closing speakers: Where are we headed? Tools & Technologies for the...Wednesday Closing speakers: Where are we headed? Tools & Technologies for the...
Wednesday Closing speakers: Where are we headed? Tools & Technologies for the...
 
Recommendation and the Library
Recommendation and the LibraryRecommendation and the Library
Recommendation and the Library
 
Harvesting From Many Silos at Web-scale Makes E-content Truly Discoverable
Harvesting From Many Silos at Web-scale Makes E-content Truly  DiscoverableHarvesting From Many Silos at Web-scale Makes E-content Truly  Discoverable
Harvesting From Many Silos at Web-scale Makes E-content Truly Discoverable
 
E-Book on the Roll @ The University Alabama Libraries
E-Book on the Roll @ The University Alabama LibrariesE-Book on the Roll @ The University Alabama Libraries
E-Book on the Roll @ The University Alabama Libraries
 
Evaluating and Marketing Electronic Resources - Kennedy supplement material
Evaluating and Marketing Electronic Resources - Kennedy supplement materialEvaluating and Marketing Electronic Resources - Kennedy supplement material
Evaluating and Marketing Electronic Resources - Kennedy supplement material
 
Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...
Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...
Evaluating and Marketing Electronic Resources: What are You “Really” Doing to...
 
Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...
Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...
Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...
 
Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...
Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...
Developing a Methodology for Evaluating the Cost-effectiveness of Journal Pac...
 
Living on the Bleeding Edge of Collection Development
Living on the Bleeding Edge of Collection DevelopmentLiving on the Bleeding Edge of Collection Development
Living on the Bleeding Edge of Collection Development
 
Where have all the print journals gone? Adapting Print Collections to an E-ce...
Where have all the print journals gone? Adapting Print Collections to an E-ce...Where have all the print journals gone? Adapting Print Collections to an E-ce...
Where have all the print journals gone? Adapting Print Collections to an E-ce...
 
E-Book Management — It Sounds Serial!
E-Book Management — It Sounds Serial!E-Book Management — It Sounds Serial!
E-Book Management — It Sounds Serial!
 
Collaborating with IT to Deliver E-Reserves Using Drupal and Zotero
Collaborating with IT to Deliver E-Reserves Using Drupal and ZoteroCollaborating with IT to Deliver E-Reserves Using Drupal and Zotero
Collaborating with IT to Deliver E-Reserves Using Drupal and Zotero
 
Serials Assessment Comes of Age - Valuing the Bundles Jewell
Serials Assessment Comes of Age - Valuing the Bundles JewellSerials Assessment Comes of Age - Valuing the Bundles Jewell
Serials Assessment Comes of Age - Valuing the Bundles Jewell
 
Serials Assessment Comes of Age - Caroll
Serials Assessment Comes of Age - CarollSerials Assessment Comes of Age - Caroll
Serials Assessment Comes of Age - Caroll
 
Patron- Driven Selection of eBooks - Safley
Patron- Driven Selection of eBooks - SafleyPatron- Driven Selection of eBooks - Safley
Patron- Driven Selection of eBooks - Safley
 
Patron- Driven Selection of eBooks - Hisle
Patron- Driven Selection of eBooks - HislePatron- Driven Selection of eBooks - Hisle
Patron- Driven Selection of eBooks - Hisle
 
Library as Publisher - handout
Library as Publisher - handoutLibrary as Publisher - handout
Library as Publisher - handout
 
Library as Publisher
Library as PublisherLibrary as Publisher
Library as Publisher
 

Recently uploaded

Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111GangaMaiya1
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsNbelano25
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSAnaAcapella
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfPondicherry University
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17Celine George
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 

Recently uploaded (20)

Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Our Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdfOur Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

Exposing Library Content with the NISO Metasearch XML Gateway Protocol

  • 1. Exposing Library Content with the NISO Metasearch XML Gateway Protocol Elizabeth German, Josh Bishoff, William Mischo Grainger Engineering Library University of Illinois Electronic Resources & Libraries February 2, 2010 Austin, Texas
  • 2. Introduction • Beth, egerman@illinois.edu , @eligerman • Josh, bishoff2@illinois.edu, @josh4lib • #nisomxg • Project is funded by: – Institute for Museum and Library Services; – National Science Foundation National Science Digital Library (NSDL)
  • 3. Summary • Problems and solutions • Easy Search • NISO MXG Overview • Examples of our implementation • The future and beyond
  • 4.
  • 5. Metasearch • As a solution • Problems still • Easy Search at Illinois
  • 7. Need for malleability • Libraries need to be able integrate their content into the workflow of their users. • Must promote content to a diverse set of environments/platforms. – Incorporation into… • Digital collections • Courseware • OPAC • Class/Research websites • Subject guides • Personal portals
  • 8. NISO Metasearch XML Gateway • “low-barrier-to-entry method to expose content to metasearch services and more effectively interoperate with metasearching applications.” • Based on well-understood and widely adopted information standards: XML, SRU
  • 9. From NISO Metasearch Initiative, Metasearch XML Gateway Implementers Guide, Version 1.0
  • 10. The Importance of Middleware • The Easy Search Web Service: – Parses queries to optimize for each resource – Serves as a knowledge base of disparate vendor IR functionality – Represents disparate responses coherently – Offers links to the user to the resource at the point of completed search
  • 11. Easy Search XML Gateway • http://search.grainger.uiuc.edu/searchaid3/sa resultsug.asp?version=1.1&db=scopus&query =gaas • Parameter “version” denotes the SRU version • “db” is our in-house database codes • “query” is the string to be searched
  • 13. What you can do with this • Embed custom search interfaces into – Departmental Web Pages – Courseware – “widget” providers • iGoogle, Windows web Gadgets • Google & Windows Sidebar • Meet library users where they work • Provide real functionality, not just links
  • 14. Examples • American History Online (DLF Aquifer) • IMLS Digital Content Creation project – Connecting secondary resources with primary • NSDL • The Widget Package – Embedding Library resources with courseware, Google gadgets, university portals, etc.
  • 15. Website Integration NSDL http://search.grainger.illinois.edu/searchaid3/pr oxythruJB.asp?url=http://nsdl.org/search/?q= clock&verb=Search&s=0&n=10&audience=3 American History Online http://www.dlfaquifer.org/ IMLS DCC http://imlsdcc.grainger.uiuc.edu/history/
  • 17.
  • 18. iGoogle, CMS examples iGoogle http://www.google.com/ig/directory?url=had es.grainger.uiuc.edu%2Fjosh%2F2010projects %2Fgadgets%2Fhealthsci.x openCMS http://cms.library.illinois.edu/cms/liblabs/easy .html
  • 19. Problems and the Future • NISO MXG – Some vendors releasing APIs – Little standard adoption among vendors • Easy Search XML – Further integration in services – Promoting to other libraries, departments
  • 20. Selected source code, Implementation Documents, Contact Information • …Forthcoming at presentation. • Josh Bishoff – bishoff2@illinois.edu • Beth German – egerman@illinois.edu
  • 21. Additional Reading • NISO Metasearch Initiative Metasearch XML Gateway Implementers Guide, Version 1.0, http://www.niso.org/publications/rp/RP- 2006-02.pdf • SRU: Search/Retrieval via URL: http://www.loc.gov/standards/sru/ 11/18/2009 NSDL Annual Meeting

Editor's Notes

  1. Mention why DLF & Aquifer use different techniques than object/iframe, extol the organizational, headache-free-for-users value of the iframe/object approach.