Post on 19-Jan-2016
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.
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
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
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
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
6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 66
Typical DL Typical DL ArchitectureArchitecture
Slave 2 Slave 1
Slave 3
LOTR
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
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)
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
6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 1010
OAIS Architecture OAIS Architecture (Overview)(Overview)
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)
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
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
6/23/036/23/03 OCKHAM PresentationOCKHAM Presentation 1414
AmericanSouth.Org AmericanSouth.Org NowNow
AmericanSouth.Org
Currently a classic centralizedOAI metadata harvesting infrastructure
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
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
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
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)