NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation,...

14
NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation, Arlington, VA -- 23 March 2006 The University of Illinois OAI-PMH Data Provider Registry Timothy W. Cole ([email protected]) Thomas G. Habing ([email protected]) Grainger Engineering Library Information Center University of Illinois at Urbana-Champaign

Transcript of NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation,...

Page 1: NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation, Arlington, VA -- 23 March 2006 The University of Illinois.

NSF – DLF – JISC/UKOLN Digital Library Service Registry WorkshopNational Science Foundation, Arlington, VA -- 23 March 2006

The University of Illinois OAI-PMH Data Provider Registry

Timothy W. Cole ([email protected])Thomas G. Habing ([email protected])

Grainger Engineering Library Information Center University of Illinois at Urbana-Champaign

Page 2: NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation, Arlington, VA -- 23 March 2006 The University of Illinois.

http://oai.grainger.uiuc.edu/registry/

Page 3: NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation, Arlington, VA -- 23 March 2006 The University of Illinois.

23 March 2006 [email protected]

University of Illinois at UC 3

Evolution of UIUC OAI Data Provider Registry

Initially a human-readable Web portal to find providers

Added automatically discoverable data about providers

Coordinated with ERRoL (OCLC, Jeff Young)

Export functionality: OAI-PMH, RSS, SRU (CQL subset)

Cataloged DLF member OAI data providers Can browse DLF providers by cataloged topic heading (GEM & LCSH) http://gita.grainger.uiuc.edu/registry/CatalogingOAIRepositories.pdf

Work underway on Service Provider Registry

Page 6: NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation, Arlington, VA -- 23 March 2006 The University of Illinois.

http://gita.grainger.uiuc.edu/registry/pxtest/oai.asp?verb=GetRecord&metadataPrefix=imlsdcc&identifier=oai:id-registry.uiuc.edu:aerialphotos.grainger.uiuc.edu

Page 7: NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation, Arlington, VA -- 23 March 2006 The University of Illinois.

23 March 2006 [email protected]

University of Illinois at UC 7

Catalyst for the Registry

Various OAI Related Harvesting Projects at UIUC Mellon Funded Gateway to Cultural Heritage Material IMLS Digital Collections and Content NSDL Digital Mathematics Resources CIC OAI Metadata Harvesting Service OAI Portal to Engineering, Physics, and Computer

Science DLF-Aquifer “Asset Action” experiment Multiple OAI Providers

Page 8: NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation, Arlington, VA -- 23 March 2006 The University of Illinois.

23 March 2006 [email protected]

University of Illinois at UC 8

Why Another OAI Registry

Difficulty finding relevant OAI repositories to harvest, especially in selecting individual sets within a repository

Other questions: Which repositories are aggregating other repositories? How big are individual repositories? How to find new repositories as they come online? What is the state of the OAI world?

Enable other meta services

Page 10: NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation, Arlington, VA -- 23 March 2006 The University of Illinois.

23 March 2006 [email protected]

University of Illinois at UC 10

Features

Many ways to Search and Browse Web Interface Harvestable via OAI RSS SRU Many ways to customize repository lists Many misc. reports and lists Harvest Bag (still in work)

Page 11: NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation, Arlington, VA -- 23 March 2006 The University of Illinois.

23 March 2006 [email protected]

University of Illinois at UC 11

Tech Details

Windows 2000 Server Active Server Pages (ASP) running under the IIS web

server SQL Server database w/ fulltext search Custom harvesting programs written in VB and

VBScript

Page 12: NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation, Arlington, VA -- 23 March 2006 The University of Illinois.

Database

Page 13: NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation, Arlington, VA -- 23 March 2006 The University of Illinois.

23 March 2006 [email protected]

University of Illinois at UC 13

Requirements for discovery, locating, configuring?

Obviously baseURL, a label (name, identifier?) What about information that can be gleaned using OAI?

Metadata format names, Identify response, Sets, ... What about information that can be gleaned from

sampling or completely harvesting repository Namespaces referenced in metadata XSDs, examples of

object types and resource URLs provided, extent (number of items), metadata namespaces used, ...

What about information outside the OAI context Relationships, classification, description of content &

associated collections, rights, changes over time, ...

Page 14: NSF – DLF – JISC/UKOLN Digital Library Service Registry Workshop National Science Foundation, Arlington, VA -- 23 March 2006 The University of Illinois.

23 March 2006 [email protected]

University of Illinois at UC 14

Conclusions

In progress: Harvest Bag Registry of OAI Service Providers More work on export formats, machine understandability Mechanisms by which OAI DPs can edit records

Further information:

http://oai.grainger.uiuc.edu/registry/

Tom Habing ([email protected])

Tim Cole ([email protected])