Making distributed configuration simple with the Torus Mike Taylor, Index Data.

Slides:



Advertisements
Similar presentations
2008 EPA and Partners Metadata Training Program: 2008 CAP Project Geospatial Metadata: Intermediate Course Module 3: Metadata Catalogs and Geospatial One.
Advertisements

Cataloging- where to begin? Fiona Collins, Head Librarian, Western International School of Shanghai Supported by: CiCi Zhuang, Chinese Librarian, Western.
E-books at CUNY LACUNY Cataloguing Roundtable November 5, 2009.
Prepared by Basim Mohammad Faris
Putting the Pieces Together Grace Agnew Slide User Description Rights Holder Authentication Rights Video Object Permission Administration.
OAI from 50,000 Feet OAI develops and promotes interoperability solutions that aim to facilitate the efficient dissemination of content. Begun in 1999.
DIBYENDRA HYOJU MADAN PURASKAR PUSTAKALAYA JUNE 14, 2011 Virtual Union Catalogue Using Koha ILS 1.
Resource description and access for the digital world Gordon Dunsire Centre for Digital Library Research University of Strathclyde Scotland.
Searching Options and Result Sets Sara Randall Endeavor Information Systems October 30, 2003.
Theo van Veen, Koninklijke Bibliotheek The European Library: opportunities for new services.
A worldwide library cooperative OCLC Online Computer Library Center OCLC CJK Users Group 2007 Annual Meeting March 24, 2007, Boston David Whitehair, OCLC.
Interoperability: the value of recombinant potential Lorcan Dempsey VP Research and Chief Strategist ARLIS 2004, New York, April 2004.
Deconstructing Cataloging A Web Services Approach to Bibliographic Control Thomas Hickey.
Z39.50 as a Web Service Ralph LeVan Research Scientist.
OCLC Online Computer Library Center SRW & DSpace Ralph LeVan OCLC Research.
Cathy N. Hartman University of North Texas Libraries October 10, 1998 Cathy N. Hartman University of North Texas Libraries October 10, 1998.
A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell UKOLN,
Using the UNICORN z39.50 Server in a CLUMP Project Jonathan Field – Technical Services Manager - SIRSI Ltd.
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.
Searching very large bodies of data using a transparent peer-to-peer proxy Mike Taylor and Marc Cromme, Index Data
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.
Delivering MARC/XML records from the Library of Congress catalogue using the open protocols SRW/U and Z39.50 Mike Taylor, Index Data
ZeeRex – an Explain Mechanism for SRW/UMike Taylor ZeeRex – an Explain Mechanism for SRW/U 1. What ZeeRex is 2. How we got where we.
Distributed Service Registries Workshop, July 2005 Slide 1 NISO Metasearch Initiative Registries Robert Sanderson Dept. of Computer Science University.
Canada The Bath Profile and The Journey To Interoperability Carrol D Lunau Bath Profile Maintenance Agency July 7, 2003
Freedom by design OL 2 Stephanie Taylor Project Manager.
WikiD (Wiki/Data) Jeffrey A. Young OCLC Office of Research Distributed Service Registry Workshop Warwick, UK 14 July 2005.
When worlds collide Metasearching meets central indexes Mike Taylor – Index Data –
Z39.50 Profiles The Bath Profile ZIG Meeting Leuven, Belgium July 2000 William E. Moen School of Library and Information Sciences University.
A REST-ful Web Services Approach to Library Federated Search using SRU Kevin Reiss Rutgers-Newark Law Library CALI 2005 – June 11th.
Lis512 lecture 8 access. description vs access There are two part to cataloging, called description and access. The distinction between description and.
Retrieval of Information from Distributed Databases By Ananth Anandhakrishnan.
Distributing the Indexing and Retrieval of Information Winston Bourne IRNLP.
Kathryn Lybarger Fourth Friday February 22, 2013.
Ray Denenberg Ralph LeVan Interoperability Standards & Searching Multiple Repositories Workshop 20 March 25, 2006; Washington.
IndexCat Update: Questions & Answers Crystal N. Smith & Stephen J. Greenberg History of Medicine Division National Library of Medicine.
An Introduction to MODS: The Metadata Object Description Schema Tech Talk By Daniel Gelaw Alemneh October 17, 2007 October 17, 2007.
Library Catalog The Feinberg Library Catalog is another example of a database It has records which represent books, videos, CDs, and government documents.
Table design screen Field name Data type Field size Other properties.
Overseas Library Catalog – Basic Search Overseas Library Catalog Basic Search by Title: “ The Middle East: geography and geopolitics” by Ewan W. Anderson.
Basic Concepts Architecture Topology Protocols Basic Concepts Open e-Print Archive Open Archive -- generalization of e-print Data Provider and Service.
Search Engines and Metasearch Engines From Dr. Gene Jonjsma.
VIVA Forum Examples from University of Virginia Presented by Allison M. Sleeman Serials Cataloging Coordinator.
The Metadata Object Description Schema (MODS) NISO Metadata Workshop May 20, 2004 Rebecca Guenther Network Development and MARC Standards Office Library.
Library Research. Objectives Locate books and articles in the library using the online catalog Explore subject directories Explore digital libraries and.
An Alternative Approach to Interoperability Testing The Use of Special Diagnostic Records in the Context of Z39.50 and Online Library Catalogs William.
AURAK Library OPAC How to Access and Use AURAK Library Online Public Access Catalog (OPAC)? AURAK SAQR LIBRARY.
Database A database program is a piece of software to organize and sort information. It creates an electronic list of information that can be sorted very.
Writing macros and programs for Voyager cataloging Kathryn Lybarger ELUNA 2013 May 3, #ELUNA2013.
OPAC Training aid (Library solutions & Library world)
Search Engines. Search Strategies Define the search topic(s) and break it down into its component parts What terms, words or phrases do you use to describe.
Best Practices for Digital Imaging and Metadata Roy Tennant The Library, University of California, Berkeley
The physical parts of a computer are called hardware.
Metadata Extraction & Web Archives: Automating the Record Creation Process Abbie Grotke / Gina Jones /
A table is a set of data elements (values) that is organized using a model of vertical columns (which are identified by their name) and horizontal rows.
Copyright © 1998 – 2003 MuseGlobal, Inc. All Rights Reserved MetaSearch - Searching What it involves How to survive in world without standards Dr Peter.
ESRI Education User Conference – July 6-8, 2001 ESRI Education User Conference – July 6-8, 2001 Introducing ArcCatalog: Tools for Metadata and Data Management.
How to Use the Online Catalog (OPAC) Richard J. Daley College Library.
Speaking the Same Language Serials Standards and e-Resource Data Interactions Diane Hillmann Cornell University.
Differences and distinctions: metadata types and their uses Stephen Winch Information Architecture Officer, SLIC.
Z39.50 and the ZING Initiatives: MAVIS Users Conference, 2003 November 6, 2003 Larry E. Dixson Library of Congress.
The ___ is a global network of computer networks Internet.
MARC Tags to BIBFRAME Vocabulary: a new view of metadata Sally McCallum Library of Congress ALA - January 2014.
Yoel Kortick Senior Librarian
WHAT DOES THE FUTURE HOLD? Ann Ellis Dec. 18, 2000
BIBFRAME at the Library of Congress
using the internet for research
Attributes and Values Describing Entities.
Record your QUESTIONS as your read.
Alternate graphic representation 880 field
Presentation transcript:

Making distributed configuration simple with the Torus Mike Taylor, Index Data

Making distributed configuration as simple as possible with the Torus Mike Taylor, Index Data

Making distributed configuration as simple as possible but no simpler with the Torus Mike Taylor, Index Data

Goals for this talk

1. Do not display any XML on the screen.

Goals for this talk 1. Do not display any XML on the screen

Goals for this talk 1. Do not display any XML on the screen Profit!

The problem Suppose you have a metasearch engine.... such as Index Data's fine pazpar2, freely available from How do you choose the target databases? How do you configure how they appear?

Candidate solutions ISO/IEC 11179? Too complex

Candidate solutions ISO/IEC 11179? Too complex UDDI? WAY too complex

Candidate solutions ISO/IEC 11179? Too complex UDDI? WAY too complex ZeeRex? Also too complex

Candidate solutions ISO/IEC 11179? Too complex UDDI? WAY too complex ZeeRex? Also too complex A theme begins to emerge...

Candidate solutions ISO/IEC 11179? Too complex UDDI? WAY too complex ZeeRex? Also too complex A theme begins to emerge... Almost everything considered harmful Almost everything considered harmful

Our shiny, new solution

Stop! Think calming thoughts!

The Double Bacon Hamburger Fatty Melt From thisiswhyyourefat.com

Our shiny, new solution Library of Congress Online Catalog Library Catalog z3950.loc.gov:7090/Voyager 1=1016 1=1003 1=4 1=21 1=30 MARC21 marc-8s UTF8 F

Our shiny, new solution Library of Congress Online Catalog Library Catalog z3950.loc.gov:7090/Voyager 1=1016 1=1003 1=4 1=21 1=30 MARC21 marc-8s UTF8 F

Our shiny, new solution Display Name:Library of Congress Online Catalog Categories:Library Catalog Z39.50 URL:z3950.loc.gov:7090/Voyager Term Attributes:1=1016 Author Attributes: 1=1003 Title Attributes: 1=4 Subject Attributes:1=21 Date Attributes: 1=30 Request Syntax:MARC21 Record Encoding:marc-8s Query Encoding:UTF8 Element Set:F

Target profiles are simple things Lots of other data objects are simple, too. Using a simple, flat, bag-of-fields model opens up new possibilities Translucency!

Target profiles are simple things Display Name:Library of Congress Online CatalogLC Catalog Categories:Library Catalog Z39.50 URL:z3950.loc.gov:7090/Voyager Term Attributes:1=1016 Author Attributes: 1=10031=1 Title Attributes: 1=4 Subject Attributes:1=21 Date Attributes: 1=30 Request Syntax:MARC21 Record Encoding:marc-8s Query Encoding:UTF8 Element Set:F

Translucent Record Store = TORUS

Local metasearcher

Metasearch provider

Local metasearcher Another local metasearcher Metasearch provider

Local metasearcher Another local metasearcher Metasearch provider IRSpy pool

Local metasearcher Another local metasearcher Metasearch provider IRSpy pool UK higher education pool

Local metasearcher Another local metasearcher Metasearch provider IRSpy pool UK higher education pool World higher education pool

Thanks for listening Mike Taylor, Index Data