ELAG 2005 / Workshop 1: ZING Geneva, June 2005 Ole Husby, BIBSYS.

Slides:



Advertisements
Similar presentations
GEOSS ADC Architecture Workshop Clearinghouse, Catalogues, Registries Doug Nebert U.S. Geological Survey February 5, 2008.
Advertisements

Searching Options and Result Sets Sara Randall Endeavor Information Systems October 30, 2003.
Z39.50 as a Web Service Ralph LeVan Research Scientist.
THE DONOR PROJECT Titia van der Werf-Davelaar. Project Financed by: Innovation of Scientific Information Provision (IWI) Duration: –phase 1: 1 may 1998.
The Seven Pillars of Open Language Archiving: A Vision Statement Gary Simons and Steven Bird Workshop on Web-based Language Documentation and Description.
Z39.50 as a Web Service Ralph LeVan Research Scientist.
A centre of expertise in digital information management UKOLN is supported by: SRU: An overview of the SRU protocol and how it can be used.
CQL – a Common Query LanguageMike Taylor Implementing SRW/U and CQL: Tools 1. Implementing a simple SRU client 2. Implementing serious SRW and SRU clients.
Distributed Service Registries Workshop, July 2005 Slide 1 NISO Metasearch Initiative Registries Robert Sanderson Dept. of Computer Science University.
A centre of expertise in digital information management UKOLN is supported by: Is Metasearching Really Better Searching? STM Innovations.
WikiD (Wiki/Data) Jeffrey A. Young OCLC Office of Research Distributed Service Registry Workshop Warwick, UK 14 July 2005.
Reinventing using REST. Anything addressable by a URI is called a resource GET, PUT, POST, DELETE WebDAV (MOVE, LOCK)
Ray Denenberg Ralph LeVan Interoperability Standards & Searching Multiple Repositories Workshop 20 March 25, 2006; Washington.
ZML  ZNG  ZING “Z39.50 over XML”  “Z39.50 Next Generation”  “Z39.50-international: Next Generation”
Ray Denenberg Ralph LeVan Workshop 20 March 25, 2006; Washington Metasearch - the NISO Initiative.
Disseminating Service Registry Records Ann Apps MIMAS, The University of Manchester, UK.
The KB on its way to Web 2.0 Lower the barrier for users to remix the output of services. Theo van Veen, ELAG 2006, April 26.
Academic Collaboration Environment Christine J. Jones Colleen S. Whitney May 12, 2006.
Case study - usability evaluation Howell Istance.
Microsoft ® Official Course Interacting with the Search Service Microsoft SharePoint 2013 SharePoint Practice.
Federated Searching: The ABC’s of HSE, XML, & Z39.50 Harry Samuels Product Manager Linking & Searching August 27, 2004.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
XML: The Strategic Opportunity Roy Tennant Challenges*  Only librarians like to search, everyone else likes to find  Our users want more information.
Z39.50 & XML Poul Henrik Jørgensen, Danish Bibliographic Centre
Positioning Z39.50 in the Networked Library Standards for Building Sustainable Services William E. Moen School of Library and Information Sciences Texas.
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,
Using IESR Ann Apps MIMAS, The University of Manchester, UK.
Enabling Embedded Systems to access Internet Resources.
The Metadata Object Description Schema (MODS) NISO Metadata Workshop May 20, 2004 Rebecca Guenther Network Development and MARC Standards Office Library.
ELAG 2004  Work Shop on ZING Bill Oldroyd, Animator British Library Janifer Gatenby, Scribe OCLC PICA, Leiden, Netherlands.
WikiD (Wiki/Data) Jeffrey A. Young OCLC Office of Research Presented by Stu Weibel CERN OAI4 Geneva, Switzerland 20 October 2005.
ISO ILL, NISO NCIP or OpenURL? ELAG 2005 workshop 2 report Ed. Poul Henrik Jørgensen.
A Web Services Approach for Search and Retrieve The Next Generation Z39.50 Access 2004, October 13-16, 2004, Halifax, Nova Scotia William E. Moen School.
Web Services Brenton Lovett Wizard Information Services.
IESR: A Registry of Collections and Services Ann Apps MIMAS, The University of Manchester, UK.
IESR Interfaces: Current Services and Future Plans Ann Apps MIMAS, The University of Manchester, UK.
ILDG Middleware Status Chip Watson ILDG-6 Workshop May 12, 2005.
ELAG 2006: WS2 Report European Metadata Registry Influence Interoperability Workshop 2 Report ELAG 2006.
Marshall Breeding Director for Innovative Technology and Research Vanderbilt University
Introduction to Web Services Eric Lease Morgan University Libraries of Notre Dame June 24, 2005.
Web: Minimal Metadata for Data Services Through DIALOGUE Neil Chue Hong AHM2007.
DNER Architecture Andy Powell 6 March 2001 UKOLN, University of Bath UKOLN is funded by Resource: The Council for.
Accessing a national digital library: an architecture for the UK DNER Andy Powell ELAG 2001, Prague 7 June 2001 UKOLN, University of Bath
ONE-2, SVUC, danZIG & Holdings ZIG July 2000 Poul Henrik Jørgensen, Danish Bibliographic Centre
OCLC Online Computer Library Center Interoperability Standards & Searching Multiple Repositories Ralph LeVan/OCLC Ray Denenberg/Library of Congress.
Ray Denenberg Rob Sanderson “ Key Standards Updates ” SRU Project Briefing April 4, 2006; Washington.
Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) Phil Barker, March © Heriot-Watt University. You may reproduce all or any part.
JISC Information Environment Service Registry (IESR) Ann Apps MIMAS, The University of Manchester, UK.
OAI Overview DLESE OAI Workshop April 29-30, 2002 John Weatherley
Core Integration Web Services Dean Krafft, Cornell University
An introduction to data exchange protocols in TDWG Renato De Giovanni TDWG 2008.
CNI, 4th April 2006 Slide 1 Key Standards Update: SRU (“Technical” Details) Dr. Robert Sanderson Dept. of Computer Science University of Liverpool
2007cs Servers on the Web. The World-Wide Web 2007 cs CSS JS HTML Server Browser JS CSS HTML Transfer of resources using HTTP.
Searching > Finding Changes to how people are finding books & other ‘stuff’ that libraries provide.
SRW/U: Re-Introduction SRW is a Web Services based Information Retrieval Protocol Motivations: Create an easy to implement protocol with the power of Z39.50.
Copyright © 1998 – 2003 MuseGlobal, Inc. All Rights Reserved MetaSearch - Searching What it involves How to survive in world without standards Dr Peter.
Next Generation Z39.50 A Web Services Approach for Search and Retrieve 6 th Annual State GILS Conference, March 31 – April 3, 2004, Raleigh, NC William.
Don’t Duck Metadata March 2005 Introducing Setting Up a Clearinghouse Node Topic: Introduction to Setting Up a Clearinghouse Node Objective: By.
Distributed Service Registry Workshop, Warwick, U.K. 1 Distributed Functionality in the UIUC OAI Registry
Differences and distinctions: metadata types and their uses Stephen Winch Information Architecture Officer, SLIC.
IESR, A Registry of Collections and Services: Using the DCMI Collection Description Profile in Practice Ann Apps MIMAS, The University of Manchester, UK.
Z39.50 and the ZING Initiatives: MAVIS Users Conference, 2003 November 6, 2003 Larry E. Dixson Library of Congress.
DC Architecture WG meeting Wednesday Seminar Room: 5205 (2nd Floor)
The JISC Information Environment Service Registry (IESR) Ann Apps Mimas, The University of Manchester, UK.
JAFER Toolkit Project Oxford University 1 JAFER Java-based high level Z39.50 toolkit Matthew Dovey; Colin Tatham; Antony Corfield; Richard Mawby Oxford.
A centre of expertise in digital information management 10 minute practical guide to the JISC Information Environment (for publishers!)
Web Services Overview Thomas Hickey. 2 What are Web Services? Machine-to-machine communication Run over standard Web protocols –XML syntax, HTTP packaging.
Accessing a national digital library: an architecture for the UK DNER
Disseminating Service Registry Records
Presentation transcript:

ELAG 2005 / Workshop 1: ZING Geneva, June 2005 Ole Husby, BIBSYS

ELAG 2005 / Workshop 1: ZING Participants Susanna Peruginelli, Italy Ere Maijala, Finland Maja Žumer, Slovenia Petra Otten, Netherlands Dan Matei, Romania Juha Hakala, Finland Tor Arne Dahl, Norway Jack Bazuzi, Spain Graham Tritt, Switzerland (Peter Noerr, USA) Ole Husby, Norway

ELAG 2005 / Workshop 1: ZING ZING defined Z I nternational N ext G eneration: SRU = Search and Retrieve URL Service SRW = Search and Retrieve Web Service CQL = Common Query Language ZOOM = The Z39.59 Object-Orientation Model Zeerex = Z39.50 Explain, Explained and Re- engineered in XML ez3950 = Simple Implementation of Z39.50 over SOAP Using XER

ELAG 2005 / Workshop 1: ZING Agenda NISO Metasearch Initiative SRU/SRW vs related initiatives SRU vs SRW vs SRUP CQL zeeRex New services Migrating from Z29.50 to SRU/SRW Toolkits (Not on the agenda: ∙ZOOM ∙ez3950 ∙Google)

ELAG 2005 / Workshop 1: ZING NISO metasearch initiative TG1: Access management surveying practice recommending TG2: Collection description (Juha Hakala) collection description service description TG3: Search and retrieve (Peter Noerr) initiative from content providers: metasearch engines are behaving improperly

ELAG 2005 / Workshop 1: ZING More on NISO MSI TG3 Building a reference model for metasearching (use cases, diagrams) Scope: transferring searches to and from metasearch engines Main problem with SRU/SRW: CQL is too complex (for some) Content providers need something cheap or commercially favorable

ELAG 2005 / Workshop 1: ZING MXG: a new protocol? MXG: NISO Metasearch XML Gateway Protocol A NISO MSI proposal for a lightweight protocol –Level 1: Minimal query URL requirements –Level 2: Add XML record requirements –Level 3: Add minimal CQL requirements Try to get people on the ladder at level 1

ELAG 2005 / Workshop 1: ZING Further work on MXG Discuss at ZING meeting later this month Potentially submit for NISO registration BTW: SRU/SRW has been submitted for NISO registration Recommendation: Try to avoid treating SRU/SRW and MXG as parallel (competing) tracks within NISO

ELAG 2005 / Workshop 1: ZING Other related initiatives OpenURL is not a search protocol, it is not designed as such and should not be OAI-PMH is related to SRU/SRW by –also returning record metadata –also requiring XML Recommendation: There is a basis for aligning the tasks of profiling record metadata schemas within SRU/SRW and OAI-PMH

ELAG 2005 / Workshop 1: ZING more related initiatives Xpath/Xquery: not a search protocol RSS: not a search protocol OpenSearch (amazon.com): "something to do with searching, harvesting, syndication". NISO MSI should look into this? OpenOffice Bibliographic project: "looks like a reference management system. It is not a search protocol".

ELAG 2005 / Workshop 1: ZING SRU vs SRW (vs SRUP) SRU = HTTP GET (SRUP = HTTP POST without SOAP –SRUP is probably deprecated) SRW = HTTP POST with SOAP Recommendation: Please implement both in the server. –same recommendation as last year...

ELAG 2005 / Workshop 1: ZING SRU issues SRU does not require a client: could run in the browser The URL length problem in HTTP get is not trivial See the workshop reports from last year for a more detailed treatment

ELAG 2005 / Workshop 1: ZING CQL issues Documentation: Some more clarity is asked for: Explanations, examples, pointers to external definitions Important implementors guide: CQL Index-naming Convention, e.g.: –"attempt to determine if a suitable index name already exists... and if so, use it rather than creating a new index name"

ELAG 2005 / Workshop 1: ZING CQL next version (part of SRU/SRW v 1.2 or 2.0) Most important issue: notion of conformance levels (0, 1 and 2) Recommendation: Align the XMG levels with the CQL levels, e.g. by XMG referring CQL We do accept the difference in scope between the metasearch initiative and the SRW standardizing community, but...

ELAG 2005 / Workshop 1: ZING ZeeRex An abstract schema as well as XML schema To be used –by Z39.50 servers –by SRU/SRW servers –by posting XML files on the web Feedback on Zeerex coming from the NISO MSI TG2 Our guess: none of the metasearch portals are actually using it...

ELAG 2005 / Workshop 1: ZING please use it! Save you're own time Do it properly Keep it updated Post it on the web Zeerex is human readable!

ELAG 2005 / Workshop 1: ZING New services One reason for extending SRU/SRW by adding new services: –Closing the gap between Z39.50 and SRU/SRW so a complete migration is possible Candidates: –Update (Z39.50 ext. services UCP profile) –Resource delivery (Z39.50 ext. services Item Order) but we have no recommendations!

ELAG 2005 / Workshop 1: ZING Migration & toolkits We believe there will be a migration from Z39.50 to SRU/SRW (but slowly) And we applaud it! Main reasons are related to –service specifications (ASN.1 -> XML/WSDL) –transport technology (sockets -> HTTP) –encoding technology (BER -> XML) Tools / gateways / proxies are needed for migrating as well as coexisting

ELAG 2005 / Workshop 1: ZING

Z-server Z-proxy SR-proxy Metasearch Portals Personal Zclients SR-server Different scenarios

ELAG 2005 / Workshop 1: ZING Z-proxy SR-server First step

ELAG 2005 / Workshop 1: ZING SR-server Next step