+ All Categories
Home > Documents > CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi...

CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi...

Date post: 27-Mar-2015
Category:
Upload: diana-rice
View: 214 times
Download: 0 times
Share this document with a friend
Popular Tags:
32
CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd Annual WePreserve Conference in Nice (France)
Transcript
Page 1: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

CASPAR Preservable Infrastructure

Addressing Preservation with an OAIS based Infrastructure

Luigi Briguglio Engineering R&D Laboratory – Rome (Italy)

3rd Annual WePreserve Conference in Nice (France)

Page 2: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Presentation Planning

• Preservable Infrastructure

• CASPAR Infrastructure

• Preservation Issues…

• …and CASPAR Solutions

• Development Process

Page 3: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Preservable Architecture

• Usually “Traditional framework” has something called component/service which provides functionality, if and only if component is composed with other ones (required components/dependencies)

• Each “CASPAR Key Component” has to provide always at least a minimal set of functionality independently from the environment conditions.

Page 4: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Preservable Equation

Self-Contained +

Well Described +

Adaptable +

Replaceable =

Preservable

Pure Service-oriented design guarantees that the component can provide functionality without requiring cooperation of other components

Component analysis, design and development process is strongly based on complete – shared – open documentation at any level

• No DependenciesNo Dependencies• Loosely coupledLoosely coupled• DistributedDistributed

• Sharing know-howSharing know-how• Open SpecificationOpen Specification• Open Source Open Source • Open DocumentationOpen Documentation

Design choices and implementation allows to adapt and configure each component to provide always at least a minimal set of functionality independently from the deployment framework and condition

• FlexibilityFlexibility• ScalabilityScalability

Design choices and implementation allows to replace any component in the framework with compliant one.

• InteroperabilityInteroperability• MantainabilityMantainability

Page 5: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

CASPAR Infrastructure

• CASPAR Foundation Team has defined and implemented an Infrastructure by adopting the OAIS Reference Model (ISO:14721:2003)

• CASPAR Infrastructure is SOA-based

Page 6: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

CASPAR & OAIS Info Model

Content Information

DataObject

interpreted using

interpretedusing

Designated CommunityKnowledge Base

InformationPackage

PreservationDescriptionInformation

Needed for long-term

preservation

DescriptiveInformation

Needed for discovery

Primary focus of archival

preservation

RepresentationInformation

Page 7: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Knowledge Preservation

…just a

“sequence of symbols”… but…

Ancient Heroglyphic Egyptian

Demotic Egyptian

Greek

Learning from the past (196 BC)

Page 8: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Phaistos disk (dated to 1700 BC)

We still cannot understand it

(the meaning has not been preserved)

We can only understand it’s a “sequence of symbols”…

Page 9: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

ACCESSACCESSINGESTINGEST

Digital World

STORAGESTORAGE

TIM

E

ACCESS-FutureACCESS-Future

Page 10: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

CASPAR & OAIS Func Model

Consumer

Manager

Producer

INGEST

DATA Mngt PLANNING

ACCESS

STORAGEADMINISTRATION

Page 11: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

CA

SP

AR

BR

OC

HU

RE CASPAR MAIN QUESTION

Page 12: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Preservation Issues 1…

1. How To guarantee a digital information may be accessed and understoodaccessed and understood in the future

2. How To guarantee a proper information information package managementpackage management within and OAIS Archive

3. How To guarantee long-time long-time preservation maintenancepreservation maintenance of any information package

Page 13: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Preservation Issues 2…

4. How To guarantee retrievalretrieval of Archival Information

5. How To guarantee intellegibilityintellegibility within heterogeneous Designated Communities and their digital information

6. How To guarantee preservation actors are informed about change eventsinformed about change events

Page 14: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Preservation Issues 3…

7. How To guarantee an adequate security security accessaccess with the proper rightsrights to any resource and functionality within an OAIS Archive

8. How To guarantee an adequate integrity integrity and identityand identity for any Archival Information

Page 15: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

CASPAR Solution

Facade Layer Facade Layer

InformationPackage

Mngt

InformationPackage

MngtCommunication

Mngt

CommunicationMngt

SecurityMngt

SecurityMngt

InformationAccess

InformationAccess

Designated Community & Knowledge

Mngt

Designated Community & Knowledge

Mngt

The CASPAR FoundationThe CASPAR FoundationThe CASPAR FoundationThe CASPAR FoundationKeyComponentsKeyComponents FrameworkFramework PlatformPlatform

Page 16: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

CASPAR Foundation

Pla

tform

Pla

tform

Operating System: Linux, Unix, Windows, MacOperating System: Linux, Unix, Windows, Mac

Java PlatformJava Platform

DBMS: H2, PostgresDBMS: H2, Postgres

Fram

ew

ork

Fram

ew

ork

Development Framework: Java, C++, XML, GWT, AntDevelopment Framework: Java, C++, XML, GWT, Ant

Application Server: Tomcat, Glassfish, WASCEApplication Server: Tomcat, Glassfish, WASCE

KeyC

om

ponen

tsK

eyC

om

ponen

tsGapManagerGapManagerGapManagerGapManager

OrchestrationOrchestrationOrchestrationOrchestration

DataAccess&SecurityDataAccess&SecurityDataAccess&SecurityDataAccess&Security RepInfoToolboxRepInfoToolboxRepInfoToolboxRepInfoToolbox

RegistryRegistryRegistryRegistry

PackagingPackagingPackagingPackaging

DataStoresDataStoresDataStoresDataStores VirtualisationVirtualisationVirtualisationVirtualisation

CASPAR Service FactoryCASPAR Service Factory

AuthenticityAuthenticityAuthenticityAuthenticity

SemanticWebSemanticWebSemanticWebSemanticWeb

DigitalRightsDigitalRightsDigitalRightsDigitalRights FindingAidsFindingAidsFindingAidsFindingAids

Development Management: Hudson and JTracDevelopment Management: Hudson and JTrac

Th

e C

AS

PA

R F

ou

nd

atio

nT

he

CA

SP

AR

Fo

un

dat

ion

Th

e C

AS

PA

R F

ou

nd

atio

nT

he

CA

SP

AR

Fo

un

dat

ion

Page 17: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

CASPAR Facade Layer - 1

InformationPackage

Management

InformationPackage

Management

1. Ingest Content Information2. Create Information Package

• Representation Info• Descriptive Info• Preservation Description Info

3. Check Information Package4. Store Information Package for long term

OAIS

IngestIngest

Data Management

Data Management

Archival Storage

Archival Storage

PreservationPlanning

PreservationPlanning

AdministrationAdministration

AccessAccess

Page 18: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

CASPAR Facade Layer - 2

InformationAccess

InformationAccess 1. Search Content

Information2. Obtain Information

Packages and relative Contents and Descriptions

OAIS

IngestIngest

Data Management

Data Management

Archival Storage

Archival Storage

PreservationPlanning

PreservationPlanning

AdministrationAdministration

AccessAccess

Page 19: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

CASPAR Facade Layer - 3

Designated Community and

Knowledge Management

Designated Community and

Knowledge Management

1. Deal with Designated Community Profile and its own Knowledge Base

2. Identify and Provide Knowledge Gap for understanding a Content Information

OAIS

IngestIngest

Data Management

Data Management

Archival Storage

Archival Storage

PreservationPlanning

PreservationPlanning

AdministrationAdministration

AccessAccess

Page 20: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

CASPAR Facade Layer - 4

CommunicationManagement

CommunicationManagement

1. Notify and Alert for Change Event impacting long term preservation

2. Trigger Preservation Process

OAIS

IngestIngest

Data Management

Data Management

Archival Storage

Archival Storage

PreservationPlanning

PreservationPlanning

AdministrationAdministration

AccessAccess

Page 21: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

CASPAR Facade Layer - 5

SecurityManagement

SecurityManagement

1. Deal with User Account, Role and Profile

2. Deal with Content Access Permissions

3. Deal with Digital Rights4. Guarantee Authenticity

OAIS

IngestIngest

Data Management

Data Management

Archival Storage

Archival Storage

PreservationPlanning

PreservationPlanning

AdministrationAdministration

AccessAccess

Page 22: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Answer - 1

• To guarantee a digital information may be accessed and understoodaccessed and understood in the future, you need an adequate OAIS Representation Information

REPINFORepInfo ToolBox VIRT

Virtualisation

REGRegistry

Page 23: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Answer - 2

• To guarantee a proper information information package managementpackage management within and OAIS Archive, you need to create an adequate OAIS Information Package

PACKPackaging

Page 24: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Answer - 3

• To guarantee long-time preservation long-time preservation maintenancemaintenance of any information package, you need an implementation of OAIS Archival Storage

PDSPreservation DataStores

Page 25: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Answer - 4

• To guarantee retrievalretrieval of Archival Information, you need an OAIS Finding Aids

FINDFinding

Page 26: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Answer - 5

• To guarantee intellegibilityintellegibility within heterogeneous Designated Communities and their digital information, you need to manage Designated Community Profiles and their Knowledge Base

KMKnowledge

Page 27: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Answer - 6

• To guarantee preservation actors are informed about change eventsinformed about change events, you need an adequate management of message exchange

POMOrchestration

Page 28: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Answer - 7

• To guarantee an adequate security accesssecurity access with the proper rightsrights to any resource and functionality within an OAIS Archive, you need a Security and DRM Management

DAMSData Access Manager

& Security

DRMDigital Rights Manager

Page 29: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Answer - 8

• To guarantee an adequate integrity and integrity and identityidentity for any Archival Information, you need an Authenticity Tool

AUTHAuthenticity

Page 30: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

Development Process

• Shared and cooperative development community based on– CASPAR Best PracticesCASPAR Best Practices

• Development Management based on a detailed– D1302 Overall Master PlanD1302 Overall Master Plan

• Development Control based on a Continuous Integration Engine– HudsonHudson

• Specification, Software and Documentation available for developers & practitioners– ……

Page 31: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

http://developers.casparpreserves.eu:8080

Page 32: CASPAR Preservable Infrastructure Addressing Preservation with an OAIS based Infrastructure Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd.

…and Stay tuned onhttp://developers.casparpreserves.eu:8080


Recommended