SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
The aDORe Federation Architecture

Herbert Van de Sompel (1), Ryan Chute (2), Luydimilla Balakireva (3)

                Digital Library Research & Prototyping Team
                               Research Library
                       Los Alamos National Laboratory

                                (1)herbertv@lanl.gov
                    http://public.lanl.gov/herbertv/
                           (2) rchute@lanl.gov
                           (3) ludab@lanl.gov


                                Acknowledgments:
         Jeroen Bekaert, Patrick Hochstenbach, Henry Jerez, Xiaoming Liu



                                 The aDORe Federation Architecture
                      Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
                 Open Repositories 2008, University of Southampton, UK, April 1-4 2008
The Fedora Adoration Architecture?

(the mandatory joke at the start of a presentation)




                        The aDORe Federation Architecture
             Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
        Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Presentation Based on the Paper



Herbert Van de Sompel, Ryan Chute, Patrick Hochstenbach.
The aDORe Federation: Digital Repositories at Scale. 40
pages. International Journal on Digital Libraries.
Special Issue on Very Large Digital Libraries. In
Publication, 2008.

 Preprint available at http://arxiv.org/abs/0803.4511




                            The aDORe Federation Architecture
                 Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
            Open Repositories 2008, University of Southampton, UK, April 1-4 2008
The aDORe Project: Background

•   Initial motivation:
     o   Severe deficiencies in the new information discovery
         environment developed for the LANL Research Library:
          - Metadata-centric: descriptive metadata records first class citizens;
            actual digital assets auxiliary data.
          - Tens of millions of digital assets stored as files in file system.
          - Tight integration between content collection and discovery application,
            preventing other applications from leveraging the rich content base.
     o   Obvious solution:
          - Replace metadata-centric approach by compound object approach.
          - Bundle digital assets into storage containers that dramatically reduce
            the amount of files in a file system.
          - Cleanly separate storage repository from applications that leverage the
            stored assets by providing necessary machine interfaces.
•   Implementation of the obvious solution led to the aDORe R&D
    project 2003-2007


                                 The aDORe Federation Architecture
                      Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
                 Open Repositories 2008, University of Southampton, UK, April 1-4 2008
The aDORe Project: Major Drivers

•   Concrete need to design and implement a solution to ingest,
    store, access the vast and growing collection of the LANL
    Research Library.
     o  Scale, scale, scale!
     o  Existing open source solutions (at that time) did not meet our
        scale requirements
         - e.g. static binding of disseminators to objects in Fedora.
•   Interest in repository interoperability, cf. involvement in OAI-
    PMH, NISO OpenURL, OAI-ORE
•   Interest in digital preservation, cf. NDIIP funding




                                The aDORe Federation Architecture
                     Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
                Open Repositories 2008, University of Southampton, UK, April 1-4 2008
The aDORe Project: Major Design Constraints

•   Leverage existing standards and technologies to make
    development and migration more straightforward.
     o Read: Laziness as a strategy
•   Use a distributed, component based approach to meet
    challenges of scale.




                              The aDORe Federation Architecture
                   Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
              Open Repositories 2008, University of Southampton, UK, April 1-4 2008
The aDORe Project: Some of the Results

•   Conceptual:
     o aDORe Federation architecture: A high-level, 3-Tier architecture
       for the federation of distributed repositories.

•   Concrete:
     o The aDORe Archive storage solution (XMLtapes/ARCfiles) -
       Tier-1 of the aDORe Federation architecture.
     o The aDORe Federation software - an implementation of the 3-
       Tier architecture, with the aDORe Archive in Tier-1.

•   And a lot more, but that’s not for today.




                               The aDORe Federation Architecture
                    Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
               Open Repositories 2008, University of Southampton, UK, April 1-4 2008
The aDORe Federation software

•   Available today at:

    http://african.lanl.gov/aDORe/aDOReFederation

•   Thanks to Ryan Chute & Luydimilla Balakireva
•   This is a major update to the aDORe Archive:
     o  Updates the Tier-1 aDORe Archive
     o  Implements the 3 Tiers of the architecture instead of only Tier-1
•   In production at LANL Research Library for over 1 year

•   Attractive for large collections of relatively stable objects
•   Could be used as a plug-in storage component for IR solutions



                                The aDORe Federation Architecture
                     Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
                Open Repositories 2008, University of Southampton, UK, April 1-4 2008
The aDORe Archive @ LANL, March 31 2008

•   87,000,000 Compound Digital Objects
•   208,000,000 Stored bitstreams
•   ~ 9,200 autonomous repositories:
     o ~ 4,000 XMLtapes: XML-based serializations of Digital
        Objects
     o ~ 5,200 ARCfiles: bitstreams

•   > 500,000,000 identifiers

•   More about the aDORe Federation software later




                              The aDORe Federation Architecture
                   Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
              Open Repositories 2008, University of Southampton, UK, April 1-4 2008
The aDORe Federation Architecture: Goal

•   Facilitate a uniform manner for client applications to discover and
    access content objects available in a group of distributed
    repositories.
•   Single repository behavior for a group of distributed repositories.

•   Note that these distributed repositories can very well be “hidden”
    and that only the federated result is made “public”.
     o Cf. Peter Murray-Rust departmental repositories

•   Not about uniform approaches to add, update, delete objects in
    repositories.
     o Considered the responsibility of individual repositories.
     o However, changes are made apparent to the federation.



                               The aDORe Federation Architecture
                    Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
               Open Repositories 2008, University of Southampton, UK, April 1-4 2008
aDORe Federation Architecture




                The aDORe Federation Architecture
     Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Basic Design Choices

•   All entities in the architecture are identified by means of URIs:
    content objects, repositories, machine interfaces.
     o  Turns entities into uniquely identified Web resources
     o  Avoids unwanted identifier collisions, for example, for different
        content objects from various repositories.
•   Depending on use case, certain Content Objects are identified
    by either:
     o  Protocol-based URIs
     o  Non-protocol-based URIs
•   All machine-interfaces are (HTTP) protocol-based




                                The aDORe Federation Architecture
                     Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
                Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Content Objects

•   3 types of Content Objects:
     o  Digital Objects,
     o  Datastreams,
     o  Surrogates
•   These types do not need to be natively embraced by
    repositories; they are supported at federation-facing machine
    interfaces. They are abstractions.
•   Other properties of Content Objects may be expressed, but the
    architecture only serves to convey them.

•   Core enabling properties of the architecture:
     o  identification,
     o  location,
     o  time-stamp
     of these Content Objects
                               The aDORe Federation Architecture
                    Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
               Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Content Objects: Digital Object

•   Cf. Kahn-Wilensky, cf. most repository systems
•   A Digital Object is an identified aggregation of one or more
    Datastreams and properties pertaining to the Datastreams and to
    the aggregation.
•   A Digital Object is the perspective of a repository’s native
    compound object that is shared with the federation.




                              The aDORe Federation Architecture
                   Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
              Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Content Objects: Digital Object

•   Identification: DO-URI
     o   Inherited from other environment and/or minted by repository.
          - Cf Internet Archive HTTP URIs of stored objects; identifiers assigned to
            scanned images
     o   One or more per Digital Object
     o   Digital Objects with same DO-URI may exist in multiple repositories
          - Cf paper with same DOI in multiple IRs; HTTP URI in Internet Archive
     o   Protocol-based, non-protocol-based
          - http://some.repo.org/do/1234
          - info:some-repo/do/1234
     o   Always treated as non-protocol-based, i.e. never resolved (in the
         federation) using its native resolution protocol, but rather conveyed as
         parameter in request against the federation’s machine interfaces.
          - Cf Internet Archive.
•   Time-stamping:
     o Digital Object change over time
     o Changes communicated to federation via Surrogates
                                  The aDORe Federation Architecture
                       Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
                  Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Content Objects: Surrogates

•   A Surrogate is the serialization of a Digital Object into a machine-
    readable representation that is made accessible by a repository.
    e.g. DIDL, METS, ORE Atom or RDF/XML.
•   Surrogates are the vehicles repositories use to keep the federation
    informed about the availability of their Digital Objects and about
    changes those Digital Objects undergo.
•   One or more Surrogates can correspond with a Digital Object in a
    federation:
     o  Digital Object with same URI may exist in mutliple repositories
     o  Single repository may have multiple Surrogates for a Digital Object
•   Minimally expresses:
     o  DO-URI of the DO it serializes,
     o  Datastream-URI/URLs of constituent Datastreams,
     o  Identifier of the Surrogate itself.
                               The aDORe Federation Architecture
                    Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
               Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Content Objects: Surrogates

•   Identification: Identifier minted by the repository that makes the
    Surrogate available.
     o   Protocol-based: Surrogate-URL (native resolution)
     o   Non-protocol-based: Surrogate-URI (resolution via interfaces)
•   Time-stamping: Surrogate-datetime changes when a change to a
    Digital Object needs to be communicated to the federation.
    Minimally when constituency changes.
•   Update Policies:
     o New Surrogate Policy:
          - Change to Digital Object => New Surrogate, new Surrogate-
            URI/URL, new Surrogate-datetime
          - Previous Surrogate remains available
     o   Update Surrogate Policy
          - Change to Digital Object => Update Surrogate, same Surrogate-
            URI/URL, new Surrogate-datetime
          - Previous Surrogate no longer available
                                  The aDORe Federation Architecture
                       Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
                  Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Content Objects: Datastreams

•   A Datastream is a retrievable bitstream of whichever media type
    made available by a repository to the federation.
•   It is a perspective of a repository’s native bitstream that is shared
    with an aDORe federation.
•   Can be, e.g.:
      o  Dissemination of locally stored bitstream,
      o  Dissemination of externally stored bitstream,
      o  Result of applying a service to a (local or external) bitstream.
•   A Datastream can be part of multiple Digital Objects, but there is
    one repository in the federation that owns/serves it.




                               The aDORe Federation Architecture
                    Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
               Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Content Objects: Datastreams

•   Identification: Identifier minted by the repository that makes the
    Datastream available.
     o   Protocol-based: Datastream-URL (native resolution)
     o   Non-protocol-based: Datastream-URI (resolution via interfaces)
•   Time-stamping: Datastream-datetime changes when a change to
    a Datastream needs to be communicated to the federation.
•   Update Policies:
     o New Datastream Policy:
          - Update of retrievable bitstream => new Datastream, new
            Datastream-URI/URL, new Datastream-datetime
          - Cf. digital preservation: migration of a JPEG image (URI-1)
            leads to JPEG-2000 (URI-2), original JPEG maintained.
     o   Update Datastream Policy
          - Update of retrievable bitstream => same Datastream, same
            Datastream-URI/URL, new Datastream-datetime
          - Original bitstream no longer available
                                 The aDORe Federation Architecture
                      Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
                 Open Repositories 2008, University of Southampton, UK, April 1-4 2008
aDORe Federation Architecture: Tier-1




                 The aDORe Federation Architecture
      Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
 Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Tier-1: Surrogate and (sometimes) Datastream Repositories




•    Surrogate Repositories, Datastream Repositories as well as their
     Interfaces identified by URI
•    Interfaces leverage identification, time-stamping of Content Objects
•    Datastream Repository only when using (non-protocol-based)
     Datastream-URIs
                                 The aDORe Federation Architecture
                      Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
                 Open Repositories 2008, University of Southampton, UK, April 1-4 2008
aDORe Federation Architecture: Tier-1




                 The aDORe Federation Architecture
      Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
 Open Repositories 2008, University of Southampton, UK, April 1-4 2008
aDORe Federation Architecture: Tier-1




                 The aDORe Federation Architecture
      Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
 Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Tier-1: Locate Surrogates




•   Use: Repositories that have multiple Surrogates for a given
    Digital Object, or that have Digital Object that share
    Datastreams.
•   http://some.repo.org/openurl?url_ver=z39.88-2004&rft_id=http://
    some.repo.org/ds/5678&svc_id=info:ourfederation/svc/LocateSurrogates.
                                The aDORe Federation Architecture
                     Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
                Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Tier-1: Obtain Datastream




•   Use: For repositories that use Datastream-URIs, not
    Datastream-URLs
•   http://some.repo.org/openurl?url_ver=z39.88-2004&rft_id=info:some-
    repo/ds/5678&svc_id=info:ourfederation/svc/ObtainDatastream.


                                The aDORe Federation Architecture
                     Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
                Open Repositories 2008, University of Southampton, UK, April 1-4 2008
aDORe Federation Architecture: Tier-2




                 The aDORe Federation Architecture
      Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
 Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Tier-2: Service Registry

•   Keeps track of all components in the federation. In essence 2
    look-up tables.
•   Look-up table 1:
     o  URI of component (e.g. Repository-URI)
     o  Matching Interface-URIs (and Interface type)
•   Table 2
     o  Interface-URI
     o  Interface-URL
•   Exposes minimally 1 interface, Obtain Registry Record
•   Cf Information Environment Service Registry




                               The aDORe Federation Architecture
                    Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
               Open Repositories 2008, University of Southampton, UK, April 1-4 2008
Tier-2: Identifier Locator

•   Look-up table:
     o Identifiers of Content Objects in the federation
     o Identifiers of Datastream or Surrogate Repositories that make
       these Content Objects accessible
     o Necessarily will store this information for non-protocol-based
       identifiers
         - Minimally DO-URI (remember: treated as non-protocol-based)
•   Populated by recurrently interacting with Harvest Surrogates and
    Harvest Datastream Identifier interfaces of all Tier-1 repositories.
•   Identifier Locator knows about these interfaces via the Service
    Registry.
•   Exposes minimally 1 interface, Locate Repositories:
     o In: DO-URI, Surrogate-URI, Datastream-URI
     o Out: List of Repository-URIs
                               The aDORe Federation Architecture
                    Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
               Open Repositories 2008, University of Southampton, UK, April 1-4 2008
aDORe Federation Architecture: Tier-3




                 The aDORe Federation Architecture
      Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
 Open Repositories 2008, University of Southampton, UK, April 1-4 2008
aDORe Federation software




                The aDORe Federation Architecture
     Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
Open Repositories 2008, University of Southampton, UK, April 1-4 2008
The aDORe Archive, new release

•   An updated aDORe Archive Installer containing:
     o XMLtape Toolkit (updated)
     o ARCfile Toolkit (updated)
     o XMLtape Registry (updated)
     o ARCfile Registry (updated)
     o XMLtape OpenURL Resolver (new)
         - Provides Core Surrogate Services (e.g. Obtain, Locate, Harvest
           Identifiers) through a simple and efficient OpenURL Service Interface.
    o   XMLtape OpenURL XQuery Resolver (new)
         - Provides a configuration-based solution for complex ad-hoc queries.
           Built upon Nux <http://dsd.lbl.gov/nux/>, an open-source Java toolkit
           that provides a scalable solution for non-indexed based search of large
           XML repositories




                                The aDORe Federation Architecture
                     Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
                Open Repositories 2008, University of Southampton, UK, April 1-4 2008
The aDORe Archive, new release

•   A new aDORe Federation Installer providing:
     o An aDORe Archive installation
     o IESR-based Service Registry (new)
         - Uses the Ockham Service Registry IESR-based database schema and
           provides OAI-PMH and OpenURL Services.
    o   Identifier Locator (new)
         - A fast, in-memory MySQL-based solution used for efficient resolution of
           Digital Object, Datastream, and Surrogate URIs to Repository URIs.
    o   OAI-PMH Federator (new)
         - Provides access to multiple aDORe Archive installations through a
           common OAI-PMH interface.
    o   OpenURL Disseminator (new)
         - OpenURL Service interface providing federated access to all repository
           content, as well as performs dynamic dissemination services using a
           rule-engine based plug-in framework.


                                The aDORe Federation Architecture
                     Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
                Open Repositories 2008, University of Southampton, UK, April 1-4 2008
The aDORe Archive, new release

•   The documentation will provide:
     o Detailed presentations of available service interfaces and
       available pluggable interfaces.
     o A sample ingestion of DIDL content to illustrate the various key
       service interfaces available in the aDORe Federation
     o A tutorial showing how to create processing implementations
       and the necessary configurations
     o A public demo version of the aDORe Federation using public
       domain content (coming soon)




                               The aDORe Federation Architecture
                    Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva
               Open Repositories 2008, University of Southampton, UK, April 1-4 2008

Weitere ähnliche Inhalte

Was ist angesagt?

Towards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemTowards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemHerbert Van de Sompel
 
Augmenting interoperability across scholarly repositories
Augmenting interoperability across scholarly repositoriesAugmenting interoperability across scholarly repositories
Augmenting interoperability across scholarly repositoriesHerbert Van de Sompel
 
The European Open Science Cloud: just what is it?
The European Open Science Cloud: just what is it?The European Open Science Cloud: just what is it?
The European Open Science Cloud: just what is it?Carole Goble
 
Data management for researchers
Data management for researchersData management for researchers
Data management for researchersDirk Roorda
 
鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107皓仁 柯
 
Digital Thesis Unmsm
Digital Thesis UnmsmDigital Thesis Unmsm
Digital Thesis UnmsmLibio Huaroto
 
Open Science: how to serve the needs of the researcher?
Open Science: how to serve the needs of the researcher? Open Science: how to serve the needs of the researcher?
Open Science: how to serve the needs of the researcher? Carole Goble
 
IFLA 2012 - OCLC Linked Data round table
IFLA 2012 - OCLC Linked Data round tableIFLA 2012 - OCLC Linked Data round table
IFLA 2012 - OCLC Linked Data round tableFigoblog
 
The Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communicationThe Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communicationHerbert Van de Sompel
 
STRETCHING THE BOUNDARIES OF PUBLISHING: ALTERNATIVES
STRETCHING THE BOUNDARIES OF PUBLISHING: ALTERNATIVESSTRETCHING THE BOUNDARIES OF PUBLISHING: ALTERNATIVES
STRETCHING THE BOUNDARIES OF PUBLISHING: ALTERNATIVESNicolaie Constantinescu
 
LIBER and its EU projects
LIBER and its EU projectsLIBER and its EU projects
LIBER and its EU projectsLIBER Europe
 
Open Access to Science: a practical Institutional Repository perspective
Open Access to Science: a practical Institutional Repository perspectiveOpen Access to Science: a practical Institutional Repository perspective
Open Access to Science: a practical Institutional Repository perspectivecalsi
 
Forschungsdaten-Repositorien Typen, Herausforderungen und Perspektiven
Forschungsdaten-Repositorien Typen, Herausforderungen und PerspektivenForschungsdaten-Repositorien Typen, Herausforderungen und Perspektiven
Forschungsdaten-Repositorien Typen, Herausforderungen und PerspektivenHeinz Pampel
 
Text and data mining in UK and France (ADBU - 13 Dec 16)
Text and data mining in UK and France (ADBU - 13 Dec 16)Text and data mining in UK and France (ADBU - 13 Dec 16)
Text and data mining in UK and France (ADBU - 13 Dec 16)Rob Johnson
 
GIS Day 2015: Geoinformatics, Open Source and Videos - a library perspective
GIS Day 2015: Geoinformatics, Open Source and Videos - a library perspectiveGIS Day 2015: Geoinformatics, Open Source and Videos - a library perspective
GIS Day 2015: Geoinformatics, Open Source and Videos - a library perspectivePeter Löwe
 
DataCite - services and support for opening up research data
DataCite - services and support for opening up research dataDataCite - services and support for opening up research data
DataCite - services and support for opening up research dataHerbert Gruttemeier
 
Sarah Callaghan Research Data Overview
Sarah Callaghan Research Data OverviewSarah Callaghan Research Data Overview
Sarah Callaghan Research Data OverviewOpenAIRE
 
An Open Context for Archaeology
An Open Context for ArchaeologyAn Open Context for Archaeology
An Open Context for Archaeologyguest756e05
 

Was ist angesagt? (20)

Towards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemTowards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication System
 
Augmenting interoperability across scholarly repositories
Augmenting interoperability across scholarly repositoriesAugmenting interoperability across scholarly repositories
Augmenting interoperability across scholarly repositories
 
The European Open Science Cloud: just what is it?
The European Open Science Cloud: just what is it?The European Open Science Cloud: just what is it?
The European Open Science Cloud: just what is it?
 
Data management for researchers
Data management for researchersData management for researchers
Data management for researchers
 
Untitled I: Challenges ahead
Untitled I: Challenges aheadUntitled I: Challenges ahead
Untitled I: Challenges ahead
 
鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107
 
Digital Thesis Unmsm
Digital Thesis UnmsmDigital Thesis Unmsm
Digital Thesis Unmsm
 
Open Science: how to serve the needs of the researcher?
Open Science: how to serve the needs of the researcher? Open Science: how to serve the needs of the researcher?
Open Science: how to serve the needs of the researcher?
 
IFLA 2012 - OCLC Linked Data round table
IFLA 2012 - OCLC Linked Data round tableIFLA 2012 - OCLC Linked Data round table
IFLA 2012 - OCLC Linked Data round table
 
The Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communicationThe Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communication
 
Connecting Museums with Linked Data
Connecting Museums with Linked DataConnecting Museums with Linked Data
Connecting Museums with Linked Data
 
STRETCHING THE BOUNDARIES OF PUBLISHING: ALTERNATIVES
STRETCHING THE BOUNDARIES OF PUBLISHING: ALTERNATIVESSTRETCHING THE BOUNDARIES OF PUBLISHING: ALTERNATIVES
STRETCHING THE BOUNDARIES OF PUBLISHING: ALTERNATIVES
 
LIBER and its EU projects
LIBER and its EU projectsLIBER and its EU projects
LIBER and its EU projects
 
Open Access to Science: a practical Institutional Repository perspective
Open Access to Science: a practical Institutional Repository perspectiveOpen Access to Science: a practical Institutional Repository perspective
Open Access to Science: a practical Institutional Repository perspective
 
Forschungsdaten-Repositorien Typen, Herausforderungen und Perspektiven
Forschungsdaten-Repositorien Typen, Herausforderungen und PerspektivenForschungsdaten-Repositorien Typen, Herausforderungen und Perspektiven
Forschungsdaten-Repositorien Typen, Herausforderungen und Perspektiven
 
Text and data mining in UK and France (ADBU - 13 Dec 16)
Text and data mining in UK and France (ADBU - 13 Dec 16)Text and data mining in UK and France (ADBU - 13 Dec 16)
Text and data mining in UK and France (ADBU - 13 Dec 16)
 
GIS Day 2015: Geoinformatics, Open Source and Videos - a library perspective
GIS Day 2015: Geoinformatics, Open Source and Videos - a library perspectiveGIS Day 2015: Geoinformatics, Open Source and Videos - a library perspective
GIS Day 2015: Geoinformatics, Open Source and Videos - a library perspective
 
DataCite - services and support for opening up research data
DataCite - services and support for opening up research dataDataCite - services and support for opening up research data
DataCite - services and support for opening up research data
 
Sarah Callaghan Research Data Overview
Sarah Callaghan Research Data OverviewSarah Callaghan Research Data Overview
Sarah Callaghan Research Data Overview
 
An Open Context for Archaeology
An Open Context for ArchaeologyAn Open Context for Archaeology
An Open Context for Archaeology
 

Andere mochten auch

The bX project: Federating and Mining Usage Logs from Linking Servers
The bX project: Federating and Mining Usage Logs from Linking ServersThe bX project: Federating and Mining Usage Logs from Linking Servers
The bX project: Federating and Mining Usage Logs from Linking ServersHerbert Van de Sompel
 
MESUR: Making sense and use of usage data
MESUR: Making sense and use of usage dataMESUR: Making sense and use of usage data
MESUR: Making sense and use of usage dataHerbert Van de Sompel
 
Attempts at innovation in scholarly communication
Attempts at innovation in scholarly communicationAttempts at innovation in scholarly communication
Attempts at innovation in scholarly communicationHerbert Van de Sompel
 
An HTTP-Based Versioning Mechanism for Linked Data
An HTTP-Based Versioning Mechanism for Linked DataAn HTTP-Based Versioning Mechanism for Linked Data
An HTTP-Based Versioning Mechanism for Linked DataHerbert Van de Sompel
 
Memento: Big Leaps Towards Seamless Navigation of the Web of the Past
Memento: Big Leaps Towards Seamless Navigation of the Web of the PastMemento: Big Leaps Towards Seamless Navigation of the Web of the Past
Memento: Big Leaps Towards Seamless Navigation of the Web of the PastHerbert Van de Sompel
 
Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013Herbert Van de Sompel
 
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTDBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTHerbert Van de Sompel
 
The SFX Framework for Context-Sensitive Reference Linking
The SFX Framework for  Context-Sensitive Reference LinkingThe SFX Framework for  Context-Sensitive Reference Linking
The SFX Framework for Context-Sensitive Reference LinkingHerbert Van de Sompel
 

Andere mochten auch (13)

The bX project: Federating and Mining Usage Logs from Linking Servers
The bX project: Federating and Mining Usage Logs from Linking ServersThe bX project: Federating and Mining Usage Logs from Linking Servers
The bX project: Federating and Mining Usage Logs from Linking Servers
 
The djatoka Image Server
The djatoka Image ServerThe djatoka Image Server
The djatoka Image Server
 
MESUR: Making sense and use of usage data
MESUR: Making sense and use of usage dataMESUR: Making sense and use of usage data
MESUR: Making sense and use of usage data
 
the UPS protoproto project
the UPS protoproto projectthe UPS protoproto project
the UPS protoproto project
 
The Roof is on Fire
The Roof is on FireThe Roof is on Fire
The Roof is on Fire
 
Attempts at innovation in scholarly communication
Attempts at innovation in scholarly communicationAttempts at innovation in scholarly communication
Attempts at innovation in scholarly communication
 
An HTTP-Based Versioning Mechanism for Linked Data
An HTTP-Based Versioning Mechanism for Linked DataAn HTTP-Based Versioning Mechanism for Linked Data
An HTTP-Based Versioning Mechanism for Linked Data
 
Memento: Big Leaps Towards Seamless Navigation of the Web of the Past
Memento: Big Leaps Towards Seamless Navigation of the Web of the PastMemento: Big Leaps Towards Seamless Navigation of the Web of the Past
Memento: Big Leaps Towards Seamless Navigation of the Web of the Past
 
Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013
 
Memento: Time Travel for the Web
Memento: Time Travel for the WebMemento: Time Travel for the Web
Memento: Time Travel for the Web
 
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTDBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
 
PID Signposting Pattern
PID Signposting PatternPID Signposting Pattern
PID Signposting Pattern
 
The SFX Framework for Context-Sensitive Reference Linking
The SFX Framework for  Context-Sensitive Reference LinkingThe SFX Framework for  Context-Sensitive Reference Linking
The SFX Framework for Context-Sensitive Reference Linking
 

Ähnlich wie The aDORe Federation Architecture

AGM 2013 - Strategic Plan working groups outcomes
AGM 2013 - Strategic Plan working groups outcomesAGM 2013 - Strategic Plan working groups outcomes
AGM 2013 - Strategic Plan working groups outcomesEuropeana
 
Ecloud copenhagen-130625074823-phpapp01
Ecloud copenhagen-130625074823-phpapp01Ecloud copenhagen-130625074823-phpapp01
Ecloud copenhagen-130625074823-phpapp01The European Library
 
Europeana Cloud Work Package 1: Assessing Researchers' Needs in the Cloud
Europeana Cloud Work Package 1: Assessing Researchers' Needs in the CloudEuropeana Cloud Work Package 1: Assessing Researchers' Needs in the Cloud
Europeana Cloud Work Package 1: Assessing Researchers' Needs in the CloudTU Delft, Netherlands
 
Report on the International Linked Open Data for Libraries, Archives and Muse...
Report on the International Linked Open Data for Libraries, Archives and Muse...Report on the International Linked Open Data for Libraries, Archives and Muse...
Report on the International Linked Open Data for Libraries, Archives and Muse...Adrian Stevenson
 
Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...
Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...
Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...The European Library
 
Short Presentation on Europeana Cloud at Europeana AGM 2013
Short Presentation on Europeana Cloud at Europeana AGM 2013Short Presentation on Europeana Cloud at Europeana AGM 2013
Short Presentation on Europeana Cloud at Europeana AGM 2013TU Delft, Netherlands
 
Culture Hack panel SXSW 2013
Culture Hack panel SXSW 2013Culture Hack panel SXSW 2013
Culture Hack panel SXSW 2013Antoine Isaac
 
Web@rchive Austria (Archiving Online Media)
Web@rchive Austria (Archiving Online Media)Web@rchive Austria (Archiving Online Media)
Web@rchive Austria (Archiving Online Media)Web@rchive Austria
 
Update From OCLC Research May 2008
Update From OCLC Research May 2008Update From OCLC Research May 2008
Update From OCLC Research May 2008Nancy Elkington
 
Museum LOD (Ontotext, 1 May 2019, Doha, Qatar)
Museum LOD (Ontotext, 1 May 2019, Doha, Qatar)Museum LOD (Ontotext, 1 May 2019, Doha, Qatar)
Museum LOD (Ontotext, 1 May 2019, Doha, Qatar)Vladimir Alexiev, PhD, PMP
 
On chemical structures, substances, nanomaterials and measurements
On chemical structures, substances, nanomaterials and measurementsOn chemical structures, substances, nanomaterials and measurements
On chemical structures, substances, nanomaterials and measurementsNina Jeliazkova
 
The European Open Science Cloud: just what is it?
The European Open Science Cloud: just what is it?The European Open Science Cloud: just what is it?
The European Open Science Cloud: just what is it?Jisc
 
Europeana Cloud - Alastair Dunning - November 2013
Europeana Cloud - Alastair Dunning - November 2013Europeana Cloud - Alastair Dunning - November 2013
Europeana Cloud - Alastair Dunning - November 2013Europeana
 
UKOLN open forum digital repositories
UKOLN open forum digital repositoriesUKOLN open forum digital repositories
UKOLN open forum digital repositoriesJulie Allinson
 
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
Harvesting Repositories:  DPLA, Europeana, & Other Case StudiesHarvesting Repositories:  DPLA, Europeana, & Other Case Studies
Harvesting Repositories: DPLA, Europeana, & Other Case Studieseohallor
 
(Open) Research Data Management in H2020 (ISERD – Tel Aviv, Oct 31, 2016)
(Open) Research Data Management in H2020 (ISERD – Tel Aviv, Oct 31, 2016)(Open) Research Data Management in H2020 (ISERD – Tel Aviv, Oct 31, 2016)
(Open) Research Data Management in H2020 (ISERD – Tel Aviv, Oct 31, 2016)OpenAIRE
 
Adlug annual meeting 2013
Adlug annual meeting 2013Adlug annual meeting 2013
Adlug annual meeting 2013@CULT Srl
 

Ähnlich wie The aDORe Federation Architecture (20)

AGM 2013 - Strategic Plan working groups outcomes
AGM 2013 - Strategic Plan working groups outcomesAGM 2013 - Strategic Plan working groups outcomes
AGM 2013 - Strategic Plan working groups outcomes
 
Ecloud copenhagen-130625074823-phpapp01
Ecloud copenhagen-130625074823-phpapp01Ecloud copenhagen-130625074823-phpapp01
Ecloud copenhagen-130625074823-phpapp01
 
Europeana Cloud Work Package 1: Assessing Researchers' Needs in the Cloud
Europeana Cloud Work Package 1: Assessing Researchers' Needs in the CloudEuropeana Cloud Work Package 1: Assessing Researchers' Needs in the Cloud
Europeana Cloud Work Package 1: Assessing Researchers' Needs in the Cloud
 
Report on the International Linked Open Data for Libraries, Archives and Muse...
Report on the International Linked Open Data for Libraries, Archives and Muse...Report on the International Linked Open Data for Libraries, Archives and Muse...
Report on the International Linked Open Data for Libraries, Archives and Muse...
 
Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...
Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...
Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...
 
NECTAR_VRE1
NECTAR_VRE1NECTAR_VRE1
NECTAR_VRE1
 
Short Presentation on Europeana Cloud at Europeana AGM 2013
Short Presentation on Europeana Cloud at Europeana AGM 2013Short Presentation on Europeana Cloud at Europeana AGM 2013
Short Presentation on Europeana Cloud at Europeana AGM 2013
 
Culture Hack panel SXSW 2013
Culture Hack panel SXSW 2013Culture Hack panel SXSW 2013
Culture Hack panel SXSW 2013
 
Web@rchive Austria (Archiving Online Media)
Web@rchive Austria (Archiving Online Media)Web@rchive Austria (Archiving Online Media)
Web@rchive Austria (Archiving Online Media)
 
Update From OCLC Research May 2008
Update From OCLC Research May 2008Update From OCLC Research May 2008
Update From OCLC Research May 2008
 
Museum LOD (Ontotext, 1 May 2019, Doha, Qatar)
Museum LOD (Ontotext, 1 May 2019, Doha, Qatar)Museum LOD (Ontotext, 1 May 2019, Doha, Qatar)
Museum LOD (Ontotext, 1 May 2019, Doha, Qatar)
 
On chemical structures, substances, nanomaterials and measurements
On chemical structures, substances, nanomaterials and measurementsOn chemical structures, substances, nanomaterials and measurements
On chemical structures, substances, nanomaterials and measurements
 
The European Open Science Cloud: just what is it?
The European Open Science Cloud: just what is it?The European Open Science Cloud: just what is it?
The European Open Science Cloud: just what is it?
 
Europeana Cloud - Alastair Dunning - November 2013
Europeana Cloud - Alastair Dunning - November 2013Europeana Cloud - Alastair Dunning - November 2013
Europeana Cloud - Alastair Dunning - November 2013
 
UKOLN open forum digital repositories
UKOLN open forum digital repositoriesUKOLN open forum digital repositories
UKOLN open forum digital repositories
 
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
Harvesting Repositories:  DPLA, Europeana, & Other Case StudiesHarvesting Repositories:  DPLA, Europeana, & Other Case Studies
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
 
dotte.ppt
dotte.pptdotte.ppt
dotte.ppt
 
Repositories Update (UK)
Repositories Update (UK) Repositories Update (UK)
Repositories Update (UK)
 
(Open) Research Data Management in H2020 (ISERD – Tel Aviv, Oct 31, 2016)
(Open) Research Data Management in H2020 (ISERD – Tel Aviv, Oct 31, 2016)(Open) Research Data Management in H2020 (ISERD – Tel Aviv, Oct 31, 2016)
(Open) Research Data Management in H2020 (ISERD – Tel Aviv, Oct 31, 2016)
 
Adlug annual meeting 2013
Adlug annual meeting 2013Adlug annual meeting 2013
Adlug annual meeting 2013
 

Mehr von Herbert Van de Sompel

The web is rotting and what to do about it
The web is rotting and what to do about itThe web is rotting and what to do about it
The web is rotting and what to do about itHerbert Van de Sompel
 
Researcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized WebResearcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized WebHerbert Van de Sompel
 
Persistent Identification: Easier Said than Done
Persistent Identification: Easier Said than DonePersistent Identification: Easier Said than Done
Persistent Identification: Easier Said than DoneHerbert Van de Sompel
 
FAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning IssueFAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning IssueHerbert Van de Sompel
 
Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)Herbert Van de Sompel
 
Collecting the organizational scholarly record
Collecting the organizational scholarly recordCollecting the organizational scholarly record
Collecting the organizational scholarly recordHerbert Van de Sompel
 
Achieving Link Integrity for Managed Collections
Achieving Link Integrity for Managed CollectionsAchieving Link Integrity for Managed Collections
Achieving Link Integrity for Managed CollectionsHerbert Van de Sompel
 
Signposting Overview (Version November 2017)
Signposting Overview (Version November 2017)Signposting Overview (Version November 2017)
Signposting Overview (Version November 2017)Herbert Van de Sompel
 
Interoperability for web based scholarship
Interoperability for web based scholarshipInteroperability for web based scholarship
Interoperability for web based scholarshipHerbert Van de Sompel
 
Persistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous MappingPersistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous MappingHerbert Van de Sompel
 

Mehr von Herbert Van de Sompel (20)

The web is rotting and what to do about it
The web is rotting and what to do about itThe web is rotting and what to do about it
The web is rotting and what to do about it
 
Researcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized WebResearcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized Web
 
Persistent Identification: Easier Said than Done
Persistent Identification: Easier Said than DonePersistent Identification: Easier Said than Done
Persistent Identification: Easier Said than Done
 
FAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning IssueFAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning Issue
 
Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)
 
Collecting the organizational scholarly record
Collecting the organizational scholarly recordCollecting the organizational scholarly record
Collecting the organizational scholarly record
 
To the Rescue of Scholarly Orphans
To the Rescue of Scholarly OrphansTo the Rescue of Scholarly Orphans
To the Rescue of Scholarly Orphans
 
Almost two decades at LANL
Almost two decades at LANLAlmost two decades at LANL
Almost two decades at LANL
 
Perseverance on Persistence
Perseverance on PersistencePerseverance on Persistence
Perseverance on Persistence
 
Paul Evan Peters Lecture
Paul Evan Peters LecturePaul Evan Peters Lecture
Paul Evan Peters Lecture
 
Achieving Link Integrity for Managed Collections
Achieving Link Integrity for Managed CollectionsAchieving Link Integrity for Managed Collections
Achieving Link Integrity for Managed Collections
 
Signposting Overview (Version November 2017)
Signposting Overview (Version November 2017)Signposting Overview (Version November 2017)
Signposting Overview (Version November 2017)
 
Signposting Overview
Signposting OverviewSignposting Overview
Signposting Overview
 
Interoperability for web based scholarship
Interoperability for web based scholarshipInteroperability for web based scholarship
Interoperability for web based scholarship
 
Reminiscing about interoperability
Reminiscing about interoperabilityReminiscing about interoperability
Reminiscing about interoperability
 
Creating Pockets of Persistence
Creating Pockets of PersistenceCreating Pockets of Persistence
Creating Pockets of Persistence
 
ResourceSync Quick Overview
ResourceSync Quick OverviewResourceSync Quick Overview
ResourceSync Quick Overview
 
Memento 101
Memento 101Memento 101
Memento 101
 
ResourceSync Overview
ResourceSync OverviewResourceSync Overview
ResourceSync Overview
 
Persistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous MappingPersistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous Mapping
 

Kürzlich hochgeladen

ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 

Kürzlich hochgeladen (20)

ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 

The aDORe Federation Architecture

  • 1. The aDORe Federation Architecture Herbert Van de Sompel (1), Ryan Chute (2), Luydimilla Balakireva (3) Digital Library Research & Prototyping Team Research Library Los Alamos National Laboratory (1)herbertv@lanl.gov http://public.lanl.gov/herbertv/ (2) rchute@lanl.gov (3) ludab@lanl.gov Acknowledgments: Jeroen Bekaert, Patrick Hochstenbach, Henry Jerez, Xiaoming Liu The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 2. The Fedora Adoration Architecture? (the mandatory joke at the start of a presentation) The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 3. Presentation Based on the Paper Herbert Van de Sompel, Ryan Chute, Patrick Hochstenbach. The aDORe Federation: Digital Repositories at Scale. 40 pages. International Journal on Digital Libraries. Special Issue on Very Large Digital Libraries. In Publication, 2008. Preprint available at http://arxiv.org/abs/0803.4511 The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 4. The aDORe Project: Background • Initial motivation: o Severe deficiencies in the new information discovery environment developed for the LANL Research Library: - Metadata-centric: descriptive metadata records first class citizens; actual digital assets auxiliary data. - Tens of millions of digital assets stored as files in file system. - Tight integration between content collection and discovery application, preventing other applications from leveraging the rich content base. o Obvious solution: - Replace metadata-centric approach by compound object approach. - Bundle digital assets into storage containers that dramatically reduce the amount of files in a file system. - Cleanly separate storage repository from applications that leverage the stored assets by providing necessary machine interfaces. • Implementation of the obvious solution led to the aDORe R&D project 2003-2007 The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 5. The aDORe Project: Major Drivers • Concrete need to design and implement a solution to ingest, store, access the vast and growing collection of the LANL Research Library. o Scale, scale, scale! o Existing open source solutions (at that time) did not meet our scale requirements - e.g. static binding of disseminators to objects in Fedora. • Interest in repository interoperability, cf. involvement in OAI- PMH, NISO OpenURL, OAI-ORE • Interest in digital preservation, cf. NDIIP funding The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 6. The aDORe Project: Major Design Constraints • Leverage existing standards and technologies to make development and migration more straightforward. o Read: Laziness as a strategy • Use a distributed, component based approach to meet challenges of scale. The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 7. The aDORe Project: Some of the Results • Conceptual: o aDORe Federation architecture: A high-level, 3-Tier architecture for the federation of distributed repositories. • Concrete: o The aDORe Archive storage solution (XMLtapes/ARCfiles) - Tier-1 of the aDORe Federation architecture. o The aDORe Federation software - an implementation of the 3- Tier architecture, with the aDORe Archive in Tier-1. • And a lot more, but that’s not for today. The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 8. The aDORe Federation software • Available today at: http://african.lanl.gov/aDORe/aDOReFederation • Thanks to Ryan Chute & Luydimilla Balakireva • This is a major update to the aDORe Archive: o Updates the Tier-1 aDORe Archive o Implements the 3 Tiers of the architecture instead of only Tier-1 • In production at LANL Research Library for over 1 year • Attractive for large collections of relatively stable objects • Could be used as a plug-in storage component for IR solutions The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 9. The aDORe Archive @ LANL, March 31 2008 • 87,000,000 Compound Digital Objects • 208,000,000 Stored bitstreams • ~ 9,200 autonomous repositories: o ~ 4,000 XMLtapes: XML-based serializations of Digital Objects o ~ 5,200 ARCfiles: bitstreams • > 500,000,000 identifiers • More about the aDORe Federation software later The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 10. The aDORe Federation Architecture: Goal • Facilitate a uniform manner for client applications to discover and access content objects available in a group of distributed repositories. • Single repository behavior for a group of distributed repositories. • Note that these distributed repositories can very well be “hidden” and that only the federated result is made “public”. o Cf. Peter Murray-Rust departmental repositories • Not about uniform approaches to add, update, delete objects in repositories. o Considered the responsibility of individual repositories. o However, changes are made apparent to the federation. The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 11. aDORe Federation Architecture The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 12. Basic Design Choices • All entities in the architecture are identified by means of URIs: content objects, repositories, machine interfaces. o Turns entities into uniquely identified Web resources o Avoids unwanted identifier collisions, for example, for different content objects from various repositories. • Depending on use case, certain Content Objects are identified by either: o Protocol-based URIs o Non-protocol-based URIs • All machine-interfaces are (HTTP) protocol-based The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 13. Content Objects • 3 types of Content Objects: o Digital Objects, o Datastreams, o Surrogates • These types do not need to be natively embraced by repositories; they are supported at federation-facing machine interfaces. They are abstractions. • Other properties of Content Objects may be expressed, but the architecture only serves to convey them. • Core enabling properties of the architecture: o identification, o location, o time-stamp of these Content Objects The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 14. Content Objects: Digital Object • Cf. Kahn-Wilensky, cf. most repository systems • A Digital Object is an identified aggregation of one or more Datastreams and properties pertaining to the Datastreams and to the aggregation. • A Digital Object is the perspective of a repository’s native compound object that is shared with the federation. The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 15. Content Objects: Digital Object • Identification: DO-URI o Inherited from other environment and/or minted by repository. - Cf Internet Archive HTTP URIs of stored objects; identifiers assigned to scanned images o One or more per Digital Object o Digital Objects with same DO-URI may exist in multiple repositories - Cf paper with same DOI in multiple IRs; HTTP URI in Internet Archive o Protocol-based, non-protocol-based - http://some.repo.org/do/1234 - info:some-repo/do/1234 o Always treated as non-protocol-based, i.e. never resolved (in the federation) using its native resolution protocol, but rather conveyed as parameter in request against the federation’s machine interfaces. - Cf Internet Archive. • Time-stamping: o Digital Object change over time o Changes communicated to federation via Surrogates The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 16. Content Objects: Surrogates • A Surrogate is the serialization of a Digital Object into a machine- readable representation that is made accessible by a repository. e.g. DIDL, METS, ORE Atom or RDF/XML. • Surrogates are the vehicles repositories use to keep the federation informed about the availability of their Digital Objects and about changes those Digital Objects undergo. • One or more Surrogates can correspond with a Digital Object in a federation: o Digital Object with same URI may exist in mutliple repositories o Single repository may have multiple Surrogates for a Digital Object • Minimally expresses: o DO-URI of the DO it serializes, o Datastream-URI/URLs of constituent Datastreams, o Identifier of the Surrogate itself. The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 17. Content Objects: Surrogates • Identification: Identifier minted by the repository that makes the Surrogate available. o Protocol-based: Surrogate-URL (native resolution) o Non-protocol-based: Surrogate-URI (resolution via interfaces) • Time-stamping: Surrogate-datetime changes when a change to a Digital Object needs to be communicated to the federation. Minimally when constituency changes. • Update Policies: o New Surrogate Policy: - Change to Digital Object => New Surrogate, new Surrogate- URI/URL, new Surrogate-datetime - Previous Surrogate remains available o Update Surrogate Policy - Change to Digital Object => Update Surrogate, same Surrogate- URI/URL, new Surrogate-datetime - Previous Surrogate no longer available The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 18. Content Objects: Datastreams • A Datastream is a retrievable bitstream of whichever media type made available by a repository to the federation. • It is a perspective of a repository’s native bitstream that is shared with an aDORe federation. • Can be, e.g.: o Dissemination of locally stored bitstream, o Dissemination of externally stored bitstream, o Result of applying a service to a (local or external) bitstream. • A Datastream can be part of multiple Digital Objects, but there is one repository in the federation that owns/serves it. The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 19. Content Objects: Datastreams • Identification: Identifier minted by the repository that makes the Datastream available. o Protocol-based: Datastream-URL (native resolution) o Non-protocol-based: Datastream-URI (resolution via interfaces) • Time-stamping: Datastream-datetime changes when a change to a Datastream needs to be communicated to the federation. • Update Policies: o New Datastream Policy: - Update of retrievable bitstream => new Datastream, new Datastream-URI/URL, new Datastream-datetime - Cf. digital preservation: migration of a JPEG image (URI-1) leads to JPEG-2000 (URI-2), original JPEG maintained. o Update Datastream Policy - Update of retrievable bitstream => same Datastream, same Datastream-URI/URL, new Datastream-datetime - Original bitstream no longer available The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 20. aDORe Federation Architecture: Tier-1 The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 21. Tier-1: Surrogate and (sometimes) Datastream Repositories • Surrogate Repositories, Datastream Repositories as well as their Interfaces identified by URI • Interfaces leverage identification, time-stamping of Content Objects • Datastream Repository only when using (non-protocol-based) Datastream-URIs The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 22. aDORe Federation Architecture: Tier-1 The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 23. aDORe Federation Architecture: Tier-1 The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 24. Tier-1: Locate Surrogates • Use: Repositories that have multiple Surrogates for a given Digital Object, or that have Digital Object that share Datastreams. • http://some.repo.org/openurl?url_ver=z39.88-2004&rft_id=http:// some.repo.org/ds/5678&svc_id=info:ourfederation/svc/LocateSurrogates. The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 25. Tier-1: Obtain Datastream • Use: For repositories that use Datastream-URIs, not Datastream-URLs • http://some.repo.org/openurl?url_ver=z39.88-2004&rft_id=info:some- repo/ds/5678&svc_id=info:ourfederation/svc/ObtainDatastream. The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 26. aDORe Federation Architecture: Tier-2 The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 27. Tier-2: Service Registry • Keeps track of all components in the federation. In essence 2 look-up tables. • Look-up table 1: o URI of component (e.g. Repository-URI) o Matching Interface-URIs (and Interface type) • Table 2 o Interface-URI o Interface-URL • Exposes minimally 1 interface, Obtain Registry Record • Cf Information Environment Service Registry The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 28. Tier-2: Identifier Locator • Look-up table: o Identifiers of Content Objects in the federation o Identifiers of Datastream or Surrogate Repositories that make these Content Objects accessible o Necessarily will store this information for non-protocol-based identifiers - Minimally DO-URI (remember: treated as non-protocol-based) • Populated by recurrently interacting with Harvest Surrogates and Harvest Datastream Identifier interfaces of all Tier-1 repositories. • Identifier Locator knows about these interfaces via the Service Registry. • Exposes minimally 1 interface, Locate Repositories: o In: DO-URI, Surrogate-URI, Datastream-URI o Out: List of Repository-URIs The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 29. aDORe Federation Architecture: Tier-3 The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 30. aDORe Federation software The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 31. The aDORe Archive, new release • An updated aDORe Archive Installer containing: o XMLtape Toolkit (updated) o ARCfile Toolkit (updated) o XMLtape Registry (updated) o ARCfile Registry (updated) o XMLtape OpenURL Resolver (new) - Provides Core Surrogate Services (e.g. Obtain, Locate, Harvest Identifiers) through a simple and efficient OpenURL Service Interface. o XMLtape OpenURL XQuery Resolver (new) - Provides a configuration-based solution for complex ad-hoc queries. Built upon Nux <http://dsd.lbl.gov/nux/>, an open-source Java toolkit that provides a scalable solution for non-indexed based search of large XML repositories The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 32. The aDORe Archive, new release • A new aDORe Federation Installer providing: o An aDORe Archive installation o IESR-based Service Registry (new) - Uses the Ockham Service Registry IESR-based database schema and provides OAI-PMH and OpenURL Services. o Identifier Locator (new) - A fast, in-memory MySQL-based solution used for efficient resolution of Digital Object, Datastream, and Surrogate URIs to Repository URIs. o OAI-PMH Federator (new) - Provides access to multiple aDORe Archive installations through a common OAI-PMH interface. o OpenURL Disseminator (new) - OpenURL Service interface providing federated access to all repository content, as well as performs dynamic dissemination services using a rule-engine based plug-in framework. The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008
  • 33. The aDORe Archive, new release • The documentation will provide: o Detailed presentations of available service interfaces and available pluggable interfaces. o A sample ingestion of DIDL content to illustrate the various key service interfaces available in the aDORe Federation o A tutorial showing how to create processing implementations and the necessary configurations o A public demo version of the aDORe Federation using public domain content (coming soon) The aDORe Federation Architecture Herbert Van de Sompel, Ryan Chute, Luydimilla Balakireva Open Repositories 2008, University of Southampton, UK, April 1-4 2008