OAI: Open Archives Initiative

Download Report

Transcript OAI: Open Archives Initiative

Sharing Digital Scores:
Will the Open Archives Initiative
Protocol for Metadata Harvesting
Provide the Key?
Constance Mayer, Harvard University
Peter Munstedt, MIT
Jon Dunn, Indiana University
February 15, 2003
OAI: Open Archives Initiative


Original problem: searching across eprint archives
Distributed searching hard




e.g. Z39.50
Varying search semantics, capabilities
Network, server problems
Solution: metadata harvesting
Metadata harvesting


Extract metadata from various sources
Build services on local copies of metadata
all searching, browsing,
etc. performed on
the metadata here
user
Individual repositories can
still support direct user
interaction
metadata
harvested
offline
search for “Mozart”
Service
provider
metadata
harvested
offline
local copy of
metadata
metadata
harvested
offline
metadata
harvested
offline
...
Data providers
OAI roles

Data Providers




Repositories of metadata (and usually digital
content)
Support harvesting of metadata via the OAI
protocol
Currently 53 registered data providers
Service Providers


Harvest metadata from data providers using the
OAI protocol
Implement user interface to data


Usually for searching, but other services also possible
Can be selective
OAI protocol




Currently at version 2.0
Carried over HTTP
Requests: HTTP GET or POST
Responses encoded in XML


Format defined via XML schema
Metadata in simple (unqualified) Dublin
Core (and potentially other formats)
Dublin Core elements







Coverage
Description
Type
Relation
Source
Subject
Title








Contributor
Creator
Publisher
Rights
Date
Format
Identifier
Language
OAI verbs
Verb
Function
Identify
description of archive
ListMetadataFormats
metadata formats supported by archive
ListSets
sets defined by archive
ListIdentifiers
OAI unique ids contained in archive
ListRecords
listing of N records
GetRecord
listing of a single record
OAI resources



Web site, mailing lists
Repository explorer
Data/service provider toolkits
www.openarchives.org
Examples of OAI service
providers

UIUC Cultural Heritage Repository


UMich OAIster


http://www.oaister.org/
RLG Cultural Materials


http://oai.grainger.uiuc.edu/
http://www.rlg.org/culturalres/
UCLA/JHU/IU Sheet Music Harvester

http://unitproj.library.ucla.edu/music/
Becoming an OAI data
provider


Make digital content available on web
Translate metadata into Dublin Core




Crosswalks exist for MARC
Can also make other formats available, e.g. MARC
XML
Choose a unique identifier system
Set up OAI data provider server software


See tools list at www.openarchives.org
Depending on tool, uses its own database or
operates over existing database
Other technical concerns

Areas for standardization/agreement

Within-score navigation





User interface, supporting structural metadata
Image file formats: delivery, preservation
MARC-DC metadata crosswalk
Not essential to OAI model, but enables more
consistent user experience
Packaging scores for exchange between
libraries, e.g. for e-reserves, cooperative
preservation

Can METS play a role?
Contact us…

Constance Mayer


Peter Munstedt


[email protected]
[email protected]
Jon Dunn

[email protected]