Presentation is loading. Please wait.

Presentation is loading. Please wait.

D-Net Technology Paolo Manghi Istituto di Scienza e Tecnologia dellInformazione (ISTI) Italian National Research Council (CNR)

Similar presentations


Presentation on theme: "D-Net Technology Paolo Manghi Istituto di Scienza e Tecnologia dellInformazione (ISTI) Italian National Research Council (CNR)"— Presentation transcript:

1 D-Net Technology Paolo Manghi Istituto di Scienza e Tecnologia dellInformazione (ISTI) Italian National Research Council (CNR)

2 DRIVER production 220+ harvested repositories 29 countries from Europe and beyond 1,200,000+ open access publication metadata records

3 Whats behind? Seems an Aggregative Digital Library Systems (ADLSs) Aggregation system Portal D-Net Software Toolkit Service-Oriented Architecture Enabling a repository infrastructure Why D-Net and not an ADLS? DRIVER project requirements Sustainability issues

4 Typical ADLS architecture One institution, one community BASE (Germany) DAREnet (Netherlands), OAIster (USA) Others… OAI-PMH … Aggregator Index UI … Store … Search Portal Aggregation system Info Space

5 The DRIVER project goals Many institutions, many communities Construction of the European Information Space for Open Access research publications Arbitrary number of repositories (data providers) Data curation Arbitrary number of applications consuming the Information Space Community portals Community Information Spaces (comm. metadata format) Etc. Highly evolving requirements!

6 Typical ADLSs Vs DRIVER requirements OAI-PMH … Aggregator Index UI … Applications Aggregation system Store … Search OAI-PMH New Institution Site Manual maintenance cost New Fun Info Space New UI Index Store New Info Space Aggregator OAI-PMH

7 Typical ADLSs Vs DRIVER requirements Drawbacks Limited customizability E.g. pre-defined input and target metadata formats High-cost software extensibility E.g, new functionality, new Information Spaces Manual repository management Registration, harvesting, curation (XSLT), etc… Manual administration for robustness and scalability E.g., store and index replicas Issue: sustainability in the long term 7

8 D-Net, an Infrastructural approach Service-Oriented Architecture Web Service, service registration, subscription&notification, component-oriented, etc. System: distributed environment Administered by one responsible organization (RO) Used for by participating organizations (POs) to collaboratively build ADLSs D-Nets ADLSs are service-oriented applications ALDS components (Lego approach) Enabling services: infrastructure middleware Data Management services: aggregation systems End-user Functionality services: portals

9 Building ADLSs in D-Net Service distribution Components can be transparently distributed over the network Application autonomicity Services can be orchestrated automatically to accomplish certain tasks Service sharing Hardware and services Service compositionality and openness Functionality isolation; e.g. harvest, index, storage Service customizability e.g., parametric w.r.t. from metadata formats 9

10 Distribution and autonomicity OAI-PMH Institution Site Index Search Index UI … OAI-PMH Institution Site … OAI-PMH Institution Site OAI-PMH Institution Site … Enabling Layer Middleware UI Search Index Store Aggregator User Profiling … Others Aggregator Service Kits Aggregator Store Content Resources Dynamic, distributed Run-time Infrastructure RO PO

11 Sharing of functionality OAI-PMH Aggregator Index Search Index UI … OAI-PMH Institution Site … OAI-PMH Institution Site OAI-PMH Institution Site … Enabling Layer Middleware UI Search Index Aggregator User Profiling … Others Aggregator Store Institution Site Content Resources Dynamic, distributed Run-time Infrastructure Service Kits RO UI PO

12 Sharing of content OAI-PMH Aggregator Index Search Index UI … OAI-PMH Institution Site … OAI-PMH Institution Site OAI-PMH Institution Site … Enabling Layer Middleware UI Search Index Aggregator User Profiling … Others Aggregator Search Store Institution Site Content Resources Dynamic, distributed Run-time Infrastructure Service Kits RO UI PO

13 Sharing of content OAI-PMH Aggregator Index Search Index UI … OAI-PMH Institution Site … OAI-PMH Institution Site OAI-PMH Institution Site … Enabling Layer Middleware UI Search Index Aggregator User Profiling … Others Aggregator Search Index Store Service Kits Institution Site Dynamic, distributed Run-time Infrastructure Content Resources RO UI PO

14 Openness Example: DRIVER-II v2.0 extension OAI-PMH Harvester Index UI … OAI-PMH Institution Site … OAI-PMH Institution Site OAI-PMH Institution Site … Enabling Layer Middleware UI Search Index Aggregator User Profiling … Others Search Store Service Kits Institution Site Dynamic, distributed Run-time Infrastructure Content Resources Transformer Store RO PO

15 Compositionality and customizability Harvester OAI-PMH IndexUISearch IndexUISearchStore Index Transformer Store Index UI Search Metadata Formats IndexUISearch

16 D-Nets Infrastructure benefits Sustainable business model for ADLS Low ADLS realization costs By customizability, compositionality, sharing and openness Low administration costs By autonomic behaviour Higher scalability and robustness By distribution and replicas Repository management tools GUIs for harvesting and aggregation of arbitrary numbers of repositories, from-to arbitrary metadata formats

17 D-Net Software packages Open Source Apache License Release v1.0 (production) and v1.2 (beta): installable with technical support Release 2.0 (beta): Enhanced Publications, due for the 31st of November 2009 Technical partners Istituto di Scienza e Tecnologia dellInformazione, National Research Council, Italy ICM Research Centre Warsaw, Poland National and Kapodistrian University of Athens, Greece University of Bielefeld Library, Germany

18 DRIVER production infrastructure D-Nets release v1.1 ? Enabling Layer Data Layer EU Open Access Repositories Functionality Layer Administrators End users Advanced User Interfaces Light User Interfaces PO RO

19 DRIVER production infrastructure Current status v1.1 Content 220+ harvested repositories (more than twice to come) 29 countries from Europe and beyond 1,200,000+ OA publication metadata records Services D-Net: 30 different kinds of Services 36 service running instances 9 snodes at CNR, UNIBI, ICM and NKUA Up and running 99% for 14 months (August 2008)

20 D-Nets current uptake European Film Gateway EC project www.europeanfilmgateway.eu OpenAIRE EC pilot www.openaire.eu Experimentation of deployment of new infrastructure instances China, India, Portugal, Belgium, Spain, Slovenia

21 Credits Paolo Manghi ISTI - CNR Speakers Contact Details paolo.manghi@isti.cnr.it DRIVER II Project http://www.driver-community.eu/ Supported by European Commission


Download ppt "D-Net Technology Paolo Manghi Istituto di Scienza e Tecnologia dellInformazione (ISTI) Italian National Research Council (CNR)"

Similar presentations


Ads by Google