Date post: | 15-Apr-2017 |
Category: |
Data & Analytics |
Upload: | periclesfp7 |
View: | 121 times |
Download: | 0 times |
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 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)
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
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
Description
ExogenousResourcedisjointWith
Resource
EndogenousResource
subClassOfsubClassOf
subClassOf
AbstractResourcesubClassOf
Abstract Concrete
Exogenousmutable
immutable
Endogenousmutable
immutable
Abstract Concrete
Exogenousmutable
immutable
Endogenousmutable
immutable
Digital resource
Abstract Concrete
Exogenousmutable
immutable
Endogenousmutable
immutable
Digital resource
Abstract Concrete
Exogenousmutable
immutable
Endogenousmutable
immutable
Human ⊑ Agent
Abstract Concrete
Exogenousmutable
immutable
Endogenousmutable
immutable
Software ⊑ Agent
Software ⊑ Agent
Description
ExogenousResourcedisjointWith
Resource
EndogenousResource
subClassOfsubClassOf
subClassOf
AbstractResourcesubClassOf
Page 15
La Trahison des images (R. Magritte)
Page 16
Page 17
Les deux mystères (R. Magritte)
Page 18
Description
ExogenousResourcedisjointWith
Resource
EndogenousResource
subClassOf subClassOf
subClassOf
AbstractResourcesubClassOf
20
NantesTriptych
creationTime
« 1994 »
21
NantesTriptych
creationTime
« 1994 »
« 10/15/2015 »
creationTime
22
NantesTriptych
creationTime
« 1994 »
« 10/15/2015 »
creationTime
« 10/15/2015 »
creationTime
23
NantesTriptych
creationTime
« 1994 »
« 10/15/2015 »
creationTime
creationTime
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
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
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
Tree transformer
from
to
XML comment stripper
XML LinearizerXML parser
fromfrom
Conjunctive Dependency
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
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
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
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
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
…