+ All Categories
Home > Data & Analytics > PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Date post: 15-Apr-2017
Category:
Upload: periclesfp7
View: 121 times
Download: 0 times
Share this document with a friend
35
GRANT AGREEMENT: 601138 | SCHEME FP7 ICT 2011.4.3 Promoting and Enhancing Reuse of Information throughout the Content Lifecycle taking account of Evolving Semantics [Digital Preservation] “This project has received funding from the European Union’s Seventh Framework Programme for research, technological development and demonstration under grant agreement no601138”. Jean-Yves Vion-Dury, senior scientist, Xerox Research Centre Europe
Transcript
Page 1: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

GRANT AGREEMENT: 601138 | SCHEME FP7 ICT 2011.4.3 Promoting and Enhancing Reuse of Information throughout the Content Lifecycle taking account of Evolving Semantics [Digital Preservation]

“This project has received funding from the European Union’sSeventh Framework Programme for research, technologicaldevelopment and demonstration under grant agreement no601138”.

Jean-Yves Vion-Dury, senior scientist,

Xerox Research Centre Europe

Page 2: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)
Page 3: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Page 3

In one glance:

• an OWL ontology to model ecosystems as evolving linked (dependent) resources

• Focused on change management, but extensible through domain specific specialisation

• The model will also serve as a data schema: RDF graph instances stored in triple stores will reflect the evolution of the preserved resources (LRM-service)

Page 4: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

In one glance:

• Monitor change impact• Maintain consistency (proactive mode)• Detect (potential) inconsistency (tracking mode)

• Maintain an history of the evolution: LRM as a generalized provenance model

• Ecosystem analysis and governance support• querying the model• Risk based analysis• « Time machine » to reconstruct coherent view of the past

Page 5: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Schema level (conceptual/static)◦ Organize our knowledge

Compatible & incompatible classes and subclasses

◦ Make it explicit and sharable

◦ Allows formal verification

Instance Level (operational/dynamic)◦ Model and capture the structure of the target ecosystem

◦ Manage its evolution (react to events, undertake actions)

◦ Behave as a super datatype/datamodel

Page 6: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)
Page 7: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Description

ExogenousResourcedisjointWith

Resource

EndogenousResource

subClassOfsubClassOf

subClassOf

AbstractResourcesubClassOf

Page 8: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Abstract Concrete

Exogenousmutable

immutable

Endogenousmutable

immutable

Page 9: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)
Page 10: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Abstract Concrete

Exogenousmutable

immutable

Endogenousmutable

immutable

Digital resource

Page 11: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Abstract Concrete

Exogenousmutable

immutable

Endogenousmutable

immutable

Digital resource

Page 12: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Abstract Concrete

Exogenousmutable

immutable

Endogenousmutable

immutable

Human ⊑ Agent

Page 13: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Abstract Concrete

Exogenousmutable

immutable

Endogenousmutable

immutable

Software ⊑ Agent

Software ⊑ Agent

Page 14: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Description

ExogenousResourcedisjointWith

Resource

EndogenousResource

subClassOfsubClassOf

subClassOf

AbstractResourcesubClassOf

Page 15: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Page 15

La Trahison des images (R. Magritte)

Page 16: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Page 16

Page 17: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Page 17

Les deux mystères (R. Magritte)

Page 18: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Page 18

Description

ExogenousResourcedisjointWith

Resource

EndogenousResource

subClassOf subClassOf

subClassOf

AbstractResourcesubClassOf

Page 19: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)
Page 20: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

20

NantesTriptych

creationTime

« 1994 »

Page 21: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

21

NantesTriptych

creationTime

« 1994 »

« 10/15/2015 »

creationTime

Page 22: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

22

NantesTriptych

creationTime

« 1994 »

« 10/15/2015 »

creationTime

« 10/15/2015 »

creationTime

Page 23: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

23

NantesTriptych

creationTime

« 1994 »

« 10/15/2015 »

creationTime

creationTime

Page 24: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)
Page 25: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Schema level (conceptual/static)◦ Organize our knowledge

Compatible & incompatible classes and subclasses

◦ Make it explicit and sharable

◦ Allows formal verification

Instance Level (operational/dynamic)◦ Model and capture the structure of the target ecosystem

◦ Manage its evolution (react to events, undertake actions)

◦ Embedds a dedicated language (ReAL)

LRM now becomes a powerful datamodel/typesystem to capture the dynamics

Page 26: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Page 26

Key Ideas

• dependencies may have complex topology

• dependency are characterized by usage intention

• resources may be versioned

• Changes apply both to resources of the ecosystem AND their descriptions

• Open the way toward reflexive digital preservation

Page 27: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Page 27

Key Ideas

• dependencies may have complex topology

• dependency are characterized by usage intention

• resources may be versioned

• Changes apply both to resources of the ecosystem AND their descriptions

• An LRM model for LRM: reflexive digital preservation

Page 28: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Tree transformer

from

to

XML comment stripper

XML LinearizerXML parser

fromfrom

Conjunctive Dependency

Page 29: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Tree transformer

from

to

XML comment stripper

XML Linearizer

Disjunctive Dependency

fromfrom

Conjunctive Dependency

XML parser 2XML parser 1

from from

to

D-Connector

Page 30: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Page 30

Key Ideas

• dependencies may have complex topology

• dependency are characterized by usage intention

• resources may be versioned

• Changes apply both to resources of the ecosystem AND their descriptions

• An LRM model for LRM: reflexive digital preservation

Page 31: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Release intention dependency path

Develop intention dependency path

XSLT XMLOrig

xmlTransDep

fromfrom

XMLTrans

rendDevDep

to

IDEDisjunctiveDependency

VS1 VS2

D-Connector

R’

from from

from

from

to

to

XMLOrig

DLL

from

from

from

Rto

rendRelDep

renderintention

intention

release

intention

develop

intention

Page 32: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Direct visualization

Injection of information◦ By hand◦ By automated extraction (PET2LRM tool, others)◦ By data analysis

Propagation of changes◦ Forward propagation (useful for proactive change

management)◦ Backward propagation (action planning, focused on

demand evaluation)

Simulation◦ Inject hypothesis & evaluate potention consequences◦ Risk analysis

Page 33: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)
Page 34: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)
Page 35: PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)

Maintain an instance of LRM ontology◦ reflects change-related information about the preservation ecosystem

Offer services to other PERICLES components◦ General RDF graph queries (à la SparQL)◦ LRM aware queries

Consistency check

Version management

◦ Graph Update request

React to events◦ Propagation of changes (resource creation/destruction/modification)◦ Notifications/alerts

Ask for external services◦ Computation on digital objects

Digests

delta computation,

transformation (e.g. compilation)

Validation


Recommended