ockham: fostering dl interoperability through reference models and lightweight protocol networks

18
OCKHAM: OCKHAM: Fostering DL Fostering DL Interoperability through Interoperability through Reference Models and Reference Models and Lightweight Protocol Lightweight Protocol Networks Networks Martin Halbert Martin Halbert Emory University Director for Library Systems Emory University Director for Library Systems Indo-US Workshop on Open Digital Libraries Indo-US Workshop on Open Digital Libraries and Interoperability and Interoperability Monday, June 23, 2003 Monday, June 23, 2003 Washington, D.C. Washington, D.C.

Upload: yale

Post on 07-Feb-2016

27 views

Category:

Documents


0 download

DESCRIPTION

OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks. Martin Halbert Emory University Director for Library Systems Indo-US Workshop on Open Digital Libraries and Interoperability Monday, June 23, 2003 Washington, D.C. Summary. What is OCKHAM? - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

OCKHAM:OCKHAM:

Fostering DL Interoperability Fostering DL Interoperability through Reference Models and through Reference Models and Lightweight Protocol NetworksLightweight Protocol Networks

Martin HalbertMartin HalbertEmory University Director for Library SystemsEmory University Director for Library SystemsIndo-US Workshop on Open Digital Libraries and Indo-US Workshop on Open Digital Libraries and InteroperabilityInteroperabilityMonday, June 23, 2003Monday, June 23, 2003Washington, D.C.Washington, D.C.

Page 2: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 22

SummarySummary

What is OCKHAM?What is OCKHAM? DL Coordination Trends ExaminedDL Coordination Trends Examined Intersection of Reference Models Intersection of Reference Models

& Lightweight Protocols& Lightweight Protocols OCKHAM ProcessOCKHAM Process Proposed ExperimentsProposed Experiments

Page 3: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 33

What is OCKHAM?What is OCKHAM?

A working group sponsored by the A working group sponsored by the Digital Library Federation of CLIR to Digital Library Federation of CLIR to seek:seek:– Generalizable and practical solutions for Generalizable and practical solutions for

collaborative digital library developmentcollaborative digital library development– An architecture or framework within which An architecture or framework within which

such solutions can be implemented, shared, such solutions can be implemented, shared, and discussed and discussed

Acronym: Open Components-Based Knowledge Hypermedia Acronym: Open Components-Based Knowledge Hypermedia Administration Management. Intentional allusion to William of Administration Management. Intentional allusion to William of OckhamOckham

Page 4: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 44

OCKHAM ParticipantsOCKHAM Participants

Librarians (incl Emory, Arizona, Librarians (incl Emory, Arizona, Notre Dame, Windsor, California Notre Dame, Windsor, California Digital Library, etc.)Digital Library, etc.)

DL Researchers (incl Virginia DL Researchers (incl Virginia Tech)Tech)

Vendors (incl OCLC)Vendors (incl OCLC) DLF DirectorDLF Director

Page 5: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 55

Major IssuesMajor Issues

The problem is not a lack of good DL The problem is not a lack of good DL architectures (already too many!)architectures (already too many!)

Nor a search for the uber-archictecture Nor a search for the uber-archictecture (forget that!)(forget that!)

The need is for The need is for better strategies to better strategies to undertake collaborative undertake collaborative development bridging DL projectsdevelopment bridging DL projects

OCKHAM is as much about collaborative OCKHAM is as much about collaborative process as DL architecturesprocess as DL architectures

Page 6: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 66

Typical DL Typical DL ArchitectureArchitecture

Slave 2 Slave 1

Slave 3

LOTR

Page 7: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 77

Peer-to-Peer Peer-to-Peer Frameworks are Frameworks are needed for the futureneeded for the future

Page 8: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 88

Effective DL Effective DL Collaboration Collaboration StrategiesStrategies Reference Models (examples of Reference Models (examples of

CCSDS OAIS, UKOLN DNER)CCSDS OAIS, UKOLN DNER) Lightweight Protocols (examples Lightweight Protocols (examples

of Open Archives Initiative PMH, of Open Archives Initiative PMH, LDAP, others)LDAP, others)

(Assumed) good project (Assumed) good project management processes management processes (articulated by PMI)(articulated by PMI)

Page 9: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 99

Benefits of having a Benefits of having a Reference ModelReference Model Technical recommendation for use Technical recommendation for use

in developing a broader consensus in developing a broader consensus on what is required for collaborationon what is required for collaboration

Establishes a common framework of Establishes a common framework of terms, concepts, and entitiesterms, concepts, and entities

Does not provide implementation Does not provide implementation specifications, just gets the group to specifications, just gets the group to a point of effective discussion a point of effective discussion quicklyquickly

Page 10: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 1010

OAIS Architecture OAIS Architecture (Overview)(Overview)

Page 11: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 1111

Benefits of Benefits of Lightweight ProtocolsLightweight Protocols Quicker to implement than full-Quicker to implement than full-

featured interoperability protocolsfeatured interoperability protocols Imply the pre-existence of a reference Imply the pre-existence of a reference

model guiding the specificationmodel guiding the specification Usually modular and minimal in scopeUsually modular and minimal in scope Most successful recent example is the Most successful recent example is the

Open Archives Initiative Protocol for Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH)Metadata Harvesting (OAI-PMH)

Page 12: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 1212

Generalizable OCKHAM Generalizable OCKHAM ProcessProcess

1.1. Identify the DL Community and the Identify the DL Community and the Need (Opportunity to be realized)Need (Opportunity to be realized)

2.2. Develop Reference Model(s) to Develop Reference Model(s) to coordinate discussionscoordinate discussions

3.3. Identify lightweight protocols Identify lightweight protocols (preferably pre-existing) to implement (preferably pre-existing) to implement the Ref Modelsthe Ref Models

4.4. Iteratively refine development targetsIteratively refine development targets

Page 13: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 1313

Next StepsNext Steps

Potential experiments with Potential experiments with OCKHAM ProcessOCKHAM Process– AmericanSouth.OrgAmericanSouth.Org– NSDL OCKHAM Library NetworkNSDL OCKHAM Library Network– (Possible) DLF DODL (Possible) DLF DODL

Page 14: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 1414

AmericanSouth.Org AmericanSouth.Org NowNow

AmericanSouth.Org

Currently a classic centralizedOAI metadata harvesting infrastructure

Page 15: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 1515

AmericanSouth.Org IIAmericanSouth.Org IIFostering OAI Fostering OAI ConnectionsConnections

AmericanSouth.OrgAlabamaCornerstone Project

Kentucky VirtualLibrary

UNC Chapel Hill DL

Florida LibAutom Center

Page 16: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 1616

NSDL OCKHAM Library NSDL OCKHAM Library NetworkNetwork Mediates NSDLMediates NSDL

and traditional and traditional librarieslibraries

Provides a set of Provides a set of services to services to participant participant libraries to deploy libraries to deploy NSDL content and NSDL content and servicesservices

NSDL

Teachers LearnersLibrarians

OCKHAMLibraryNetwork

OCKHAM

Services

LibraryServices

NSDLServices

NSDL

Page 17: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 1717

DLF Distributed Open DLF Distributed Open Digital Library (DODL)Digital Library (DODL) New project just proposed by DLF New project just proposed by DLF

Steering Committee, scope of Steering Committee, scope of project still under discussionproject still under discussion

Intended to provide capability for Intended to provide capability for researchers to manipulate DL researchers to manipulate DL objects held by member libraries objects held by member libraries in multiple waysin multiple ways

Page 18: OCKHAM: Fostering DL Interoperability through Reference Models and Lightweight Protocol Networks

6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 1818

ConclusionConclusion

OCKHAM is an effort to foster OCKHAM is an effort to foster improved DL interoperability improved DL interoperability through combination of best through combination of best practices for process and practices for process and standardsstandards

One attempt to bridge DL One attempt to bridge DL communities (among many)communities (among many)