Harokopio University of Athens – Department of Informatics and Telematics HAROKOPIOUNIVERSITY A Distributed Architecture for Building Federated Digital.

Slides:



Advertisements
Similar presentations
DuraSpace: Digital Information All Ways, Always Pretoria, South Africa May 14 th, 2009.
Advertisements

CESSDA Question Databank Tender, results and future Maarten Hoogerwerf, CESSDA expert seminar 2009.
New digital libraries and aggregations in Greece: the case of the Hellenic Aggregator Dr. Emmanouel Garoufallou Veria Central Public.
A. Grigorov, A. Georgiev, M. Petrov, S. Varbanov, K. Stefanov Building a Knowledge Repository for Life-long Competence Development.
Towards a repository – independent implementation of Digital Object Prototypes K. Saidis 1, G. Pyrounakis 2 1 Department of Informatics And Telecommunications.
June 22-23, 2005 Technology Infusion Team Committee1 High Performance Parallel Lucene search (for an OAI federation) K. Maly, and M. Zubair Department.
Digital Libraries: Study into the features of the DSpace Suite Devika P. Madalli Documentation Research and Training Centre Indian Statistical Institute.
DSpace Devika P. Madalli DRTC, ISI Bangalore.
On the Effective Manipulation of Digital Objects Libraries Computer Center Department of Informatics & Telecommunications University of Athens A Prototype-based.
Robust Tools for Archiving and Preserving Digital Data Joseph JaJa, Mike Smorul, and Mike McGann Institute for Advanced Computer Studies Department of.
Digital Object Prototypes An Effective Realization of Digital Object Types K. Saidis 1, G. Pyrounakis 2, M. Nikolaidou 2, A. Delis 1 1 Department of Informatics.
Dspace – Digital Repository Dawn Petherick, University Web Services Team Manager Information Services, University of Birmingham MIDESS Dissemination.
Mike Smorul Saurabh Channan Digital Preservation and Archiving at the Institute for Advanced Computer Studies University of Maryland, College Park.
Systems Architecture, Fourth Edition1 Internet and Distributed Application Services Chapter 13.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Digital Library Architecture and Technology
Dienst Distributed Networked Publishing Carl Lagoze Digital Library Scientist Cornell University.
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
Teaching Metadata and Networked Information Organization & Retrieval The UNT SLIS Experience William E. Moen School of Library and Information Sciences.
Dr. Kurt Fendt, Comparative Media Studies, MIT MetaMedia An Open Platform for Media Annotation and Sharing Workshop "Online Archives:
1. 2 introductions Nicholas Fischio Development Manager Kelvin Smith Library of Case Western Reserve University Benjamin Bykowski Tech Lead and Senior.
Hussein Suleman University of Cape Town Department of Computer Science Advanced Information Management Laboratory High Performance.
Introducing “Pergamos” Libraries Computer Center Department of Informatics & Telecommunications University of Athens A FEDORA-based Digital Library System.
LIS 506 (Fall 2006) LIS 506 Information Technology Week 11: Digital Libraries & Institutional Repositories.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 09. Review Introduction to architectural styles Distributed architectures – Client Server Architecture – Multi-tier.
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
The Global Video Grid: DigitalWell Update & Plan For SRB Integration Myke Smith, Manager Streaming Media Technologies University of Washington / ResearchChannel.
XML Registries Source: Java TM API for XML Registries Specification.
Production Data Grids SRB - iRODS Storage Resource Broker Reagan W. Moore
Andrew S. Budarevsky Adaptive Application Data Management Overview.
CBSOR,Indian Statistical Institute 30th March 07, ISI,Kokata 1 Digital Repository support for Consortium Dr. Devika P. Madalli Documentation Research &
CONTENT DISCOVERY, SERVICES, AND SUSTAINED ACCESS Timothy Cole, William Mischo, Beth Sandore, Sarah Shreeves ~ University of Illinois Library
Digital Commons & Open Access Repositories Johanna Bristow, Strategic Marketing Manager APBSLG Libraries: September 2006.
Metadata harvesting in regional digital libraries in PIONIER Network Cezary Mazurek, Maciej Stroiński, Marcin Werla, Jan Węglarz.
Tsinghua University Library Yang Zhao & Airong Jiang Tsinghua University Library, Beijing China 4 June, 2004 Electronic Thesis and Dissertation System.
This presentation describes the development and implementation of WSU Research Exchange, a permanent digital repository system that is being, adding WSU.
Alternative Architecture for Information in Digital Libraries Onno W. Purbo
1 GRID Based Federated Digital Library K. Maly, M. Zubair, V. Chilukamarri, and P. Kothari Department of Computer Science Old Dominion University February,
DSpace vs Fedora Ralph LeVan OCLC Research. What Do You Want From a Repository? How do you create your metadata? How do you assemble your objects? How.
OAIS Rathachai Chawuthai Information Management CSIM / AIT Issued document 1.0.
NOVA A Networked Object-Based EnVironment for Analysis “Framework Components for Distributed Computing” Pavel Nevski, Sasha Vanyashin, Torre Wenaus US.
Millman—Nov 04—1 An Update on Digital Libraries David Millman Director of Research & Development Academic Information Systems Columbia University
The Open Archives Initiative Marshall Breeding Director for Innovative Technologies and Research Vanderbilt University
DSpace - Digital Library Software
DSpace System Architecture 11 July 2002 DSpace System Architecture.
The library is open Digital Assets Management & Institutional Repository Russian-IUG November 2015 Tomsk, Russia Nabil Saadallah Manager Business.
1 CS 430: Information Discovery Lecture 26 Architecture of Information Retrieval Systems 1.
Collection-Based Persistent Archives Arcot Rajasekar, Richard Marciano, Reagan Moore San Diego Supercomputer Center Presented by: Preetham A Gowda.
Data Grids, Digital Libraries and Persistent Archives: An Integrated Approach to Publishing, Sharing and Archiving Data. Written By: R. Moore, A. Rajasekar,
The Fedora Project March 19, 2003 ISTEC Symposium, Brazil
CCNT Lab of Zhejiang University
Joseph JaJa, Mike Smorul, and Sangchul Song
AMGA Web Interface Salvatore Scifo INFN sez. Catania
VI-SEEM Data Repository
Flexible Extensible Digital Object Repository Architecture
CS 501: Software Engineering Fall 1999
GSAF Grid Storage Access Framework
Flexible Extensible Digital Object Repository Architecture
An Architecture for Complex Objects and their Relationships
VI-SEEM Data Repository
GSAF Grid Storage Access Framework
Outline Pursue Interoperability: Digital Libraries
SCALABLE OPEN ACCESS Hussein Suleman
AMGA Web Interface Vincenzo Milazzo
BUILDING A DIGITAL REPOSITORY FOR LEARNING RESOURCES
Institutional Repositories
Technical Issues in Sustainability
Presentation transcript:

Harokopio University of Athens – Department of Informatics and Telematics HAROKOPIOUNIVERSITY A Distributed Architecture for Building Federated Digital Libraries Mara Nikolaidou Department of Informatics and Telematics, Harokopio University of Athens George Pyrounakis Department of Informatics and Telecommunications, University of Athens euroCRIS Meeting, Athens May 2009

Harokopio University of Athens – Department of Informatics and Telematics Current State in Federated Digital Libraries  A central server harvests metadata from the federation repositories  In most cases Open Archive Initiative Protocol for Metadata Harvesting (OAI-PMH) is used  Digital library services are usually dependent on the repository software  Difficulty to build advanced services in a federated environment  Functionality offered by federated digital libraries is not rich

Harokopio University of Athens – Department of Informatics and Telematics DL services DR OAI-PMH Provider DR OAI-PMH Harvester OAI-PMH Provider OAI-PMH Provider Architecture Using OAI-PMH

Harokopio University of Athens – Department of Informatics and Telematics DL Services not supported  Workflows for submitting, editing and publishing digital objects  Management of user access policies applied on digital objects and their components  Management of digital collections  Digital content handling (conversion, watermarks, compression etc.)  Preservation policies for digital content

Harokopio University of Athens – Department of Informatics and Telematics Middleware and Distributed Architectures  Current architectural structures (Web Services, CORBA, etc) introduce the concept middleware in order to abstract digital objects. The abstraction separates the physical (stored) from the logical representation of objects  We adopt a similar approach to create a middleware that interprets the structure and semantics of digital objects stored in different repository software located in multiple servers  Using Harvesting digital objects are imported to a central server in a simplified form and the DL services are built on top of that.  A DL middleware preserves the role of the “interpreter” between the DL services and the digital objects that remain located in there local repositories.

Harokopio University of Athens – Department of Informatics and Telematics DL services DR connector DR middleware DL services connector middleware API DL Architecture Using a Middleware

Harokopio University of Athens – Department of Informatics and Telematics Proposed Concepts Digital Object Abstraction Layer (DOAL)  A middleware is proposed for the creation of federated DLs called Digital Object Abstraction Layer (DOAL)  Scope Build federated digital libraries Create reusable digital library services  DOAL provides an API to DL services, which use an abstract but semantically-rich form of digital objects, independent from the repository that are stored in.  DOAL should work over heterogeneous repository software.  Digital Object notion within DOAL should be handled independently from its stored form (or forms).

Harokopio University of Athens – Department of Informatics and Telematics Abstract Digital Objects  DOAL uses an abstract form of digital objects that retain their semantics (metadata sets, digital content, relations, behavior) and  Hides their repository-dependent characteristics including the location of the stored digital object, the repository software used for its storage and the encoding used for its serialization.  Abstraction of digital objects is realized using the Digital Object Prototype (DOP) Mechanism

Harokopio University of Athens – Department of Informatics and Telematics DOAL Benefits  Abstracts the serialized digital object in a form manageable by DL services independently of the repository software where is stored  Associates digital objects to their DOP, so they are handled in a common manner by the DL services according to the their type  Homogenizes the digital collections of different repositories that are part of a federated DL  Distributed Digital Objects (DDOs) are used which parts are stored in multiple heterogeneous repositories

Harokopio University of Athens – Department of Informatics and Telematics Pergamos Digital Library  The concept of DOP has been implemented in Pergamos Digital Library by the Libraries Computer Center of the University of Athens  The DL is able to host heterogeneous digital collections using different metadata, digital content, hierarchies and views  A common web interface for all collections is used by cataloguers as long as end users  A type is assigned to each digital object using the notion of DOP

Harokopio University of Athens – Department of Informatics and Telematics Pergamos Architecture (I)  Centralized 3-tier Architecture  Fedora Digital Repository version 2.0 is used as a core for the storage and retrieval of digital objects  DOP Mechanism is responsible for the abstraction of digital objects based on the assigned type  The Application Logic Layer uses the abstract digital objects, which are semantically rich

Harokopio University of Athens – Department of Informatics and Telematics Pergamos Architecture (II)

Harokopio University of Athens – Department of Informatics and Telematics Pergamos Collections  Pergamos is hosting four digital collections in Historical Archive of the University of Athens Folklore Collection Theatrical Collection Psachos Music Library Collection  Eight more collections are ready to be published (papyri, medical images, mineralogy, published elections, etc.)

Harokopio University of Athens – Department of Informatics and Telematics Pergamos Screenshot (I)

Harokopio University of Athens – Department of Informatics and Telematics Pergamos Screenshot (I)

Harokopio University of Athens – Department of Informatics and Telematics DDO Simple Example DDO Simple Example DDO 1 DC THUMB Node ANode B SDO x WEB HQ SDO y DOAL DR

Harokopio University of Athens – Department of Informatics and Telematics Workflow Manager Fedora Repository DSpace Repository Custom Repository Browsing - Searching DOAL API DDO Abstraction Mechanism Abstraction Mechanism DDO Personalization DDO Pool DDO Registry Connectors Pool Connectors Pool Object Editor DR Registry DOP Registry DL Services DOAL Repositories DOAL Architecture DOAL Architecture

Harokopio University of Athens – Department of Informatics and Telematics DOAL Modules  Registries keep information about DDOs, Digital Repositories and DOPs  Connectors are implemented for each repository software participating in the federated digital library  Abstraction Mechanism is responsible for the abstraction of digital objects according to their type (described in DOP)  DDO Pool holds the DDO instances which are available to be used by the DL services

Harokopio University of Athens – Department of Informatics and Telematics Distributed Digital Object Instantiation

Harokopio University of Athens – Department of Informatics and Telematics Current State Implementing connectors for Fedora and DSpace  Implementing DOAL Registry DL Registry  DDO – DOP Registry  Implementing DDO Handlers  First version of DOAL expected by February 2010