SlideShare a Scribd company logo
1 of 41
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”.
PERICLES IN PRACTICE
Workflow for the automated updating of Digital
Ecosystem Models with Significant Environment
Information
Anna Eggers (State and University Library Göttingen)
Fabio Corubolo (University of
Liverpool)
1. Overview of the Workflow
2. The Digital Ecosystem Model
a. Our Scenario
3. The Mediator Script for our workflow
4. The PERICLES Extraction Tool
5. The EcoBuilder
6. The Entity Registry Model Repository
7. What to do with the resulting model
▶ For each workflow step: live demo
▶ After each demo: Questions and discussion
Agenda
▶ PERICLES Extraction Tool
◦ extraction of Significant Environment
Information
▶ Digital Ecosystem Model
◦ ontology for modelling Digital Ecosystems
▶ EcoBuilder
◦ tool to create Digital Ecosystem Models
▶ Entity Registry and Model Repository
◦ repository for the created models
▶ further models and model processing Tools
Overview PERICLES Tools for
the Model Updating Workflow
▶ Complex Digital Ecosystems are hard to
maintain.
▶ It is also hard to estimate and analyse the
impact of planned and unplanned change,
and to identify and solve problems.
→ Automated updating of models supports
maintaining, preservation, and analysis
Problems & solutions
Model Updating Workflow
The Digital Ecosystem
Model
General Description
▶ Scenario: A weather scientist is doing research on
cloud thickness. He uses data from the Eumetsat
data services, and cloud computing Service (BIRA).
▶ EUMETSAT is the European Organisation for the
Exploitation of Meteorological Satellites. Besides
the launch and operation of satellites it is also
responsible for delivering satellite data to end-
users, e.g. scientists.
Space Science: Experiment Workflow
General Description
▶ SEVIRI Images is data from the Meteosat Second
Generation (MSG) geostationary satellite with
Spinning Enhanced Visible and InfraRed Imager
(SEVIRI). It senses the Earth's atmosphere in 12
different spectral channels.
▶ BIRA: Belgian Institute for Space Aeronomy.
Provides the necessary technical infrastructure for
carrying out the calculation based experiment.
Space Science: General Workflow
General Description
▶ Workflow: A Scientist…
◦ accesses the EUMETSAT data service via a web portal
interface to select and download the relevant data
◦ makes use of an own calculation script
◦ transmits data and calculation script to BIRA services
◦ executes the calculation process
◦ downloads the resulting data to his local system
◦ view and analyze the results for a scientific
publication.
▶ Three complex areas are interacting: Local system of the
scientist, EUMETSAT data services, BIRA computing
system.
Space Science: General Workflow
Our Scenario for the first
workflow
Step 1: Template Creation
The Mediator Script is the controller of the
workflow.
▶ has a scenario specific template
▶ gets information from PET
▶ puts the information into the template to
create DEM instances
▶ sends the model instances to ERMR
The Mediator Script
→ Create scenario dependent DEM template
DEMO Step 1:
Template for our science
Scenario
▶ The Digital Ecosystem Model
▶ Our scenario
▶ Mediator Script
▶ Creation of scenario dependent templates
Questions?
The PERICLES Extraction
Tool
PERICLES Extraction Tool (PET)
• Open source framework for the extraction of
environment information
• Sheer curation
• Generic, modular, domain agnostic
• Collection by observation
o monitor environment changes
o extraction in case of change
• Snapshot of the system environment
• To observe unstructured workflows
• Extract information that is usually ignored by
current metadata extractors
• From outside the digital object
• At the right time and place: within the creator
or curator’s environment
• Supporting continuous extraction (time
series)
• Be easily customisable with extraction
profiles
PET aims
The PERICLES Extraction Tool
• Available and used system resources
• File format identification and checksums
• Currently running processes
• Event information from processes
• Graphic configuration information
• MS Office and PDF font dependencies
• Native commands
PET Extraction Modules
Step 2: PET Configuration
Step 3: SEI Extraction
Step 4: Information Sending
→ Step 2: Configure PET for the scenario
→ Step 3: Extraction of Significant Environment
Information
→ Step 4: Send extracted information
DEMO Step 2-4:
PET in our Workflow
▶ The EcoBuilder
▶ Model Instantiation
▶ The Entity Registry Model Repository
▶ Model sending / storing
Questions?
The EcoBuilder
Tool for the creation of Digital Ecosystem Models
▶ GUI
◦ Simplifies the creation of the model
◦ Usable by scenario experts without the
necessity to write ontology or Java sources
▶ Java API
◦ Facilitates integration into workflows
◦ Used by our Mediator Script!
▶ Uses Java Jena API - can output OWL/XML or Turtle
EcoBuilder
Step 5: Template Instantiation
→ Instantiate the template with the
extracted information
DEMO Step 5:
Template instantiation
Entity Registry Model
Repository
▶ Large scale distributed data store and model
repository (triple store)
◦ in PERICLES model and data store
▶ Accessible via Web interface or RESTful API
▶ Notification system
The Entity Registry Model
Repository
Step 6: Model Submission
→ Send the updated model to the repository
DEMO Step 6:
Model Submission
▶ The EcoBuilder
▶ Model Instantiation
▶ The Entity Registry Model Repository
▶ Model sending / storing
Questions?
Step 7: Model Analysis
Other PERICLES tools connect to the ERMR
where the models are stored. They can get the
models to
▶ model validation and difference calculation
(LRMS)
▶ visualise the impact of change (MICE)
▶ edit policies (Policy editor)
▶ assess content and risks (Appraisal Tool)
▶ high level translation/connection layer for
PERICLES tools (PerSIST API)
DEM Step 7:
Get and analyse the models
▶ simulate impact of change
▶ reveal single point of failures
▶ use in a sheer curation scenario
◦ extraction of significant environment
information
◦ automatic updating of models
▶ analyse provenance
Resulting Model
Questions?
The presented tools are available under open source
license on GitHub: https://github.com/pericles-project

More Related Content

Viewers also liked

PERICLES Modelling Policies - Acting on Change 2016
PERICLES Modelling Policies - Acting on Change 2016PERICLES Modelling Policies - Acting on Change 2016
PERICLES Modelling Policies - Acting on Change 2016PERICLES_FP7
 
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016PERICLES_FP7
 
Technical Appraisal Tool, MICE - Acting on Change 2016
Technical Appraisal Tool, MICE - Acting on Change 2016Technical Appraisal Tool, MICE - Acting on Change 2016
Technical Appraisal Tool, MICE - Acting on Change 2016PERICLES_FP7
 
PERICLES Domain Specific Modelling - ‘Eye of the Storm: Preserving Digital Co...
PERICLES Domain Specific Modelling - ‘Eye of the Storm: Preserving Digital Co...PERICLES Domain Specific Modelling - ‘Eye of the Storm: Preserving Digital Co...
PERICLES Domain Specific Modelling - ‘Eye of the Storm: Preserving Digital Co...PERICLES_FP7
 
PERICLES Building Digital Ecosystem Models - ‘Eye of the Storm: Preserving Di...
PERICLES Building Digital Ecosystem Models - ‘Eye of the Storm: Preserving Di...PERICLES Building Digital Ecosystem Models - ‘Eye of the Storm: Preserving Di...
PERICLES Building Digital Ecosystem Models - ‘Eye of the Storm: Preserving Di...PERICLES_FP7
 
PERICLES Domain-specific ontological representations and ontology evolution
PERICLES Domain-specific ontological representations and ontology evolutionPERICLES Domain-specific ontological representations and ontology evolution
PERICLES Domain-specific ontological representations and ontology evolutionPERICLES_FP7
 
PERICLES Reflexive LRM
PERICLES Reflexive LRMPERICLES Reflexive LRM
PERICLES Reflexive LRMPERICLES_FP7
 
PERICLES Preserving space data
PERICLES Preserving space dataPERICLES Preserving space data
PERICLES Preserving space dataPERICLES_FP7
 
PERICLES workshop (IDCC 2016) - Introduction to the PERICLES project
PERICLES workshop (IDCC 2016) - Introduction to the PERICLES projectPERICLES workshop (IDCC 2016) - Introduction to the PERICLES project
PERICLES workshop (IDCC 2016) - Introduction to the PERICLES projectPERICLES_FP7
 
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...PERICLES_FP7
 
PERICLES workshop (IDCC 2016) - Policy and Quality Assurance in the Data Cont...
PERICLES workshop (IDCC 2016) - Policy and Quality Assurance in the Data Cont...PERICLES workshop (IDCC 2016) - Policy and Quality Assurance in the Data Cont...
PERICLES workshop (IDCC 2016) - Policy and Quality Assurance in the Data Cont...PERICLES_FP7
 
PERICLES workshop (IDCC 2016) - Appraisal
PERICLES workshop (IDCC 2016) - AppraisalPERICLES workshop (IDCC 2016) - Appraisal
PERICLES workshop (IDCC 2016) - AppraisalPERICLES_FP7
 
Detecting Semantic Drift for ontology maintenance - Acting on Change 2016
Detecting Semantic Drift for ontology maintenance - Acting on Change 2016Detecting Semantic Drift for ontology maintenance - Acting on Change 2016
Detecting Semantic Drift for ontology maintenance - Acting on Change 2016PERICLES_FP7
 
[2014 체인지온] NPO Media 2014: 한국 비영리 조직의 디지털 미디어 이해 및 활용도 조사 발표-주은수
[2014 체인지온] NPO Media 2014: 한국 비영리 조직의 디지털 미디어 이해 및 활용도 조사 발표-주은수[2014 체인지온] NPO Media 2014: 한국 비영리 조직의 디지털 미디어 이해 및 활용도 조사 발표-주은수
[2014 체인지온] NPO Media 2014: 한국 비영리 조직의 디지털 미디어 이해 및 활용도 조사 발표-주은수daumfoundation
 
2009 Advertising Industry Trend In Korea
2009 Advertising Industry Trend In Korea2009 Advertising Industry Trend In Korea
2009 Advertising Industry Trend In KoreaHyo Jin KIM
 
To Understand the Eco-System in Digital Media Marketing.
To Understand the Eco-System in Digital Media Marketing.To Understand the Eco-System in Digital Media Marketing.
To Understand the Eco-System in Digital Media Marketing.Saurabh Giratkar
 
Case Study: triple online revenue with the right digital ecosystem
Case Study: triple online revenue with the right digital ecosystemCase Study: triple online revenue with the right digital ecosystem
Case Study: triple online revenue with the right digital ecosystemAndy Didyk
 

Viewers also liked (19)

PERICLES Modelling Policies - Acting on Change 2016
PERICLES Modelling Policies - Acting on Change 2016PERICLES Modelling Policies - Acting on Change 2016
PERICLES Modelling Policies - Acting on Change 2016
 
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
 
Technical Appraisal Tool, MICE - Acting on Change 2016
Technical Appraisal Tool, MICE - Acting on Change 2016Technical Appraisal Tool, MICE - Acting on Change 2016
Technical Appraisal Tool, MICE - Acting on Change 2016
 
PERICLES Domain Specific Modelling - ‘Eye of the Storm: Preserving Digital Co...
PERICLES Domain Specific Modelling - ‘Eye of the Storm: Preserving Digital Co...PERICLES Domain Specific Modelling - ‘Eye of the Storm: Preserving Digital Co...
PERICLES Domain Specific Modelling - ‘Eye of the Storm: Preserving Digital Co...
 
PERICLES Building Digital Ecosystem Models - ‘Eye of the Storm: Preserving Di...
PERICLES Building Digital Ecosystem Models - ‘Eye of the Storm: Preserving Di...PERICLES Building Digital Ecosystem Models - ‘Eye of the Storm: Preserving Di...
PERICLES Building Digital Ecosystem Models - ‘Eye of the Storm: Preserving Di...
 
PERICLES Domain-specific ontological representations and ontology evolution
PERICLES Domain-specific ontological representations and ontology evolutionPERICLES Domain-specific ontological representations and ontology evolution
PERICLES Domain-specific ontological representations and ontology evolution
 
PERICLES Reflexive LRM
PERICLES Reflexive LRMPERICLES Reflexive LRM
PERICLES Reflexive LRM
 
PERICLES Preserving space data
PERICLES Preserving space dataPERICLES Preserving space data
PERICLES Preserving space data
 
PERICLES workshop (IDCC 2016) - Introduction to the PERICLES project
PERICLES workshop (IDCC 2016) - Introduction to the PERICLES projectPERICLES workshop (IDCC 2016) - Introduction to the PERICLES project
PERICLES workshop (IDCC 2016) - Introduction to the PERICLES project
 
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...
 
PERICLES workshop (IDCC 2016) - Policy and Quality Assurance in the Data Cont...
PERICLES workshop (IDCC 2016) - Policy and Quality Assurance in the Data Cont...PERICLES workshop (IDCC 2016) - Policy and Quality Assurance in the Data Cont...
PERICLES workshop (IDCC 2016) - Policy and Quality Assurance in the Data Cont...
 
PERICLES workshop (IDCC 2016) - Appraisal
PERICLES workshop (IDCC 2016) - AppraisalPERICLES workshop (IDCC 2016) - Appraisal
PERICLES workshop (IDCC 2016) - Appraisal
 
Detecting Semantic Drift for ontology maintenance - Acting on Change 2016
Detecting Semantic Drift for ontology maintenance - Acting on Change 2016Detecting Semantic Drift for ontology maintenance - Acting on Change 2016
Detecting Semantic Drift for ontology maintenance - Acting on Change 2016
 
[2014 체인지온] NPO Media 2014: 한국 비영리 조직의 디지털 미디어 이해 및 활용도 조사 발표-주은수
[2014 체인지온] NPO Media 2014: 한국 비영리 조직의 디지털 미디어 이해 및 활용도 조사 발표-주은수[2014 체인지온] NPO Media 2014: 한국 비영리 조직의 디지털 미디어 이해 및 활용도 조사 발표-주은수
[2014 체인지온] NPO Media 2014: 한국 비영리 조직의 디지털 미디어 이해 및 활용도 조사 발표-주은수
 
2009 Advertising Industry Trend In Korea
2009 Advertising Industry Trend In Korea2009 Advertising Industry Trend In Korea
2009 Advertising Industry Trend In Korea
 
1o1 on Conversational Agents
1o1 on Conversational Agents1o1 on Conversational Agents
1o1 on Conversational Agents
 
The Digital Strategy Ecosystem
The Digital Strategy EcosystemThe Digital Strategy Ecosystem
The Digital Strategy Ecosystem
 
To Understand the Eco-System in Digital Media Marketing.
To Understand the Eco-System in Digital Media Marketing.To Understand the Eco-System in Digital Media Marketing.
To Understand the Eco-System in Digital Media Marketing.
 
Case Study: triple online revenue with the right digital ecosystem
Case Study: triple online revenue with the right digital ecosystemCase Study: triple online revenue with the right digital ecosystem
Case Study: triple online revenue with the right digital ecosystem
 

Similar to PERICLES Workflow for the automated updating of Digital Ecosystem Models with Significant Environment Information - Acting on Change 2016

Digital Ecosystem and Process Compiler - IDCC17
Digital Ecosystem and Process Compiler - IDCC17Digital Ecosystem and Process Compiler - IDCC17
Digital Ecosystem and Process Compiler - IDCC17PERICLES_FP7
 
ACC-2012, Bangalore, India, 28 July, 2012
ACC-2012, Bangalore, India, 28 July, 2012ACC-2012, Bangalore, India, 28 July, 2012
ACC-2012, Bangalore, India, 28 July, 2012Charith Perera
 
IRJET- Sketch-Verse: Sketch Image Inversion using DCNN
IRJET- Sketch-Verse: Sketch Image Inversion using DCNNIRJET- Sketch-Verse: Sketch Image Inversion using DCNN
IRJET- Sketch-Verse: Sketch Image Inversion using DCNNIRJET Journal
 
TensorFlow 16: Building a Data Science Platform
TensorFlow 16: Building a Data Science Platform TensorFlow 16: Building a Data Science Platform
TensorFlow 16: Building a Data Science Platform Seldon
 
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...EUDAT
 
Federating Infrastructure as a Service cloud computing systems to create a un...
Federating Infrastructure as a Service cloud computing systems to create a un...Federating Infrastructure as a Service cloud computing systems to create a un...
Federating Infrastructure as a Service cloud computing systems to create a un...David Wallom
 
Generating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data StreamsGenerating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data StreamsNikolaos Konstantinou
 
Wireless Sensor Network for AgriTech Applications
Wireless Sensor Network for AgriTech Applications Wireless Sensor Network for AgriTech Applications
Wireless Sensor Network for AgriTech Applications IoTForum | TiE Bangalore
 
DATI, AI E ROBOTICA @POLITO
DATI, AI E ROBOTICA @POLITODATI, AI E ROBOTICA @POLITO
DATI, AI E ROBOTICA @POLITOMarcoMellia
 
Towards a distributed framework to analyze multimodal data.pdf
Towards a distributed framework to analyze multimodal data.pdfTowards a distributed framework to analyze multimodal data.pdf
Towards a distributed framework to analyze multimodal data.pdfCarlosRodrigues517978
 
Efficiency and Effectiveness: Shared services to support STEM subjects
Efficiency and Effectiveness: Shared services to support STEM subjectsEfficiency and Effectiveness: Shared services to support STEM subjects
Efficiency and Effectiveness: Shared services to support STEM subjectsJisc
 
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016Grid Protection Alliance
 
DSD-Kampala 2023 Modelling in a data scarce environment - the story of HydroM...
DSD-Kampala 2023 Modelling in a data scarce environment - the story of HydroM...DSD-Kampala 2023 Modelling in a data scarce environment - the story of HydroM...
DSD-Kampala 2023 Modelling in a data scarce environment - the story of HydroM...Deltares
 
ThroughTheLookingGlass_EffectiveObservability.pptx
ThroughTheLookingGlass_EffectiveObservability.pptxThroughTheLookingGlass_EffectiveObservability.pptx
ThroughTheLookingGlass_EffectiveObservability.pptxGrace Jansen
 
FAIR Computational Workflows
FAIR Computational WorkflowsFAIR Computational Workflows
FAIR Computational WorkflowsCarole Goble
 
E-ticketing system for zoo kemaman with multimedia content
E-ticketing system for zoo kemaman with multimedia contentE-ticketing system for zoo kemaman with multimedia content
E-ticketing system for zoo kemaman with multimedia contentNurhanani Shaharudin
 
A Domain-Agnostic Tool for Scalable Ontology Population and Enrichment from D...
A Domain-Agnostic Tool for Scalable Ontology Population and Enrichment from D...A Domain-Agnostic Tool for Scalable Ontology Population and Enrichment from D...
A Domain-Agnostic Tool for Scalable Ontology Population and Enrichment from D...Panagiotis Mitzias
 

Similar to PERICLES Workflow for the automated updating of Digital Ecosystem Models with Significant Environment Information - Acting on Change 2016 (20)

Digital Ecosystem and Process Compiler - IDCC17
Digital Ecosystem and Process Compiler - IDCC17Digital Ecosystem and Process Compiler - IDCC17
Digital Ecosystem and Process Compiler - IDCC17
 
combinepdf
combinepdfcombinepdf
combinepdf
 
ACC-2012, Bangalore, India, 28 July, 2012
ACC-2012, Bangalore, India, 28 July, 2012ACC-2012, Bangalore, India, 28 July, 2012
ACC-2012, Bangalore, India, 28 July, 2012
 
IRJET- Sketch-Verse: Sketch Image Inversion using DCNN
IRJET- Sketch-Verse: Sketch Image Inversion using DCNNIRJET- Sketch-Verse: Sketch Image Inversion using DCNN
IRJET- Sketch-Verse: Sketch Image Inversion using DCNN
 
LEGaTO: Use cases
LEGaTO: Use casesLEGaTO: Use cases
LEGaTO: Use cases
 
TensorFlow 16: Building a Data Science Platform
TensorFlow 16: Building a Data Science Platform TensorFlow 16: Building a Data Science Platform
TensorFlow 16: Building a Data Science Platform
 
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
 
Federating Infrastructure as a Service cloud computing systems to create a un...
Federating Infrastructure as a Service cloud computing systems to create a un...Federating Infrastructure as a Service cloud computing systems to create a un...
Federating Infrastructure as a Service cloud computing systems to create a un...
 
Generating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data StreamsGenerating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data Streams
 
Wireless Sensor Network for AgriTech Applications
Wireless Sensor Network for AgriTech Applications Wireless Sensor Network for AgriTech Applications
Wireless Sensor Network for AgriTech Applications
 
DATI, AI E ROBOTICA @POLITO
DATI, AI E ROBOTICA @POLITODATI, AI E ROBOTICA @POLITO
DATI, AI E ROBOTICA @POLITO
 
Towards a distributed framework to analyze multimodal data.pdf
Towards a distributed framework to analyze multimodal data.pdfTowards a distributed framework to analyze multimodal data.pdf
Towards a distributed framework to analyze multimodal data.pdf
 
Efficiency and Effectiveness: Shared services to support STEM subjects
Efficiency and Effectiveness: Shared services to support STEM subjectsEfficiency and Effectiveness: Shared services to support STEM subjects
Efficiency and Effectiveness: Shared services to support STEM subjects
 
Monitoring in 2017 - TIAD Camp Docker
Monitoring in 2017 - TIAD Camp DockerMonitoring in 2017 - TIAD Camp Docker
Monitoring in 2017 - TIAD Camp Docker
 
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
 
DSD-Kampala 2023 Modelling in a data scarce environment - the story of HydroM...
DSD-Kampala 2023 Modelling in a data scarce environment - the story of HydroM...DSD-Kampala 2023 Modelling in a data scarce environment - the story of HydroM...
DSD-Kampala 2023 Modelling in a data scarce environment - the story of HydroM...
 
ThroughTheLookingGlass_EffectiveObservability.pptx
ThroughTheLookingGlass_EffectiveObservability.pptxThroughTheLookingGlass_EffectiveObservability.pptx
ThroughTheLookingGlass_EffectiveObservability.pptx
 
FAIR Computational Workflows
FAIR Computational WorkflowsFAIR Computational Workflows
FAIR Computational Workflows
 
E-ticketing system for zoo kemaman with multimedia content
E-ticketing system for zoo kemaman with multimedia contentE-ticketing system for zoo kemaman with multimedia content
E-ticketing system for zoo kemaman with multimedia content
 
A Domain-Agnostic Tool for Scalable Ontology Population and Enrichment from D...
A Domain-Agnostic Tool for Scalable Ontology Population and Enrichment from D...A Domain-Agnostic Tool for Scalable Ontology Population and Enrichment from D...
A Domain-Agnostic Tool for Scalable Ontology Population and Enrichment from D...
 

More from PERICLES_FP7

Technical Appraisal of Complex Digital Objects in Evolving Environments - IDC...
Technical Appraisal of Complex Digital Objects in Evolving Environments - IDC...Technical Appraisal of Complex Digital Objects in Evolving Environments - IDC...
Technical Appraisal of Complex Digital Objects in Evolving Environments - IDC...PERICLES_FP7
 
Technical appraisal and change impact analysis - IDCC17 workshop
Technical appraisal and change impact analysis - IDCC17 workshopTechnical appraisal and change impact analysis - IDCC17 workshop
Technical appraisal and change impact analysis - IDCC17 workshopPERICLES_FP7
 
ForgetIT: human memory inspired Information Model
ForgetIT: human memory inspired Information ModelForgetIT: human memory inspired Information Model
ForgetIT: human memory inspired Information ModelPERICLES_FP7
 
Data quality, preservation and access: a DANS perspective
Data quality, preservation and access: a DANS perspectiveData quality, preservation and access: a DANS perspective
Data quality, preservation and access: a DANS perspectivePERICLES_FP7
 
Proactive Evolution management in Data-centric SW ecosystems - Acting on Chan...
Proactive Evolution management in Data-centric SW ecosystems - Acting on Chan...Proactive Evolution management in Data-centric SW ecosystems - Acting on Chan...
Proactive Evolution management in Data-centric SW ecosystems - Acting on Chan...PERICLES_FP7
 
Digital Preservation in the era of Big Data - The Diachron Platform - Acting ...
Digital Preservation in the era of Big Data - The Diachron Platform - Acting ...Digital Preservation in the era of Big Data - The Diachron Platform - Acting ...
Digital Preservation in the era of Big Data - The Diachron Platform - Acting ...PERICLES_FP7
 
Filling the Digital Preservation Gap - Acting on Change
Filling the Digital Preservation Gap - Acting on ChangeFilling the Digital Preservation Gap - Acting on Change
Filling the Digital Preservation Gap - Acting on ChangePERICLES_FP7
 
Risk assessment for preservation in the active life of complex digital object...
Risk assessment for preservation in the active life of complex digital object...Risk assessment for preservation in the active life of complex digital object...
Risk assessment for preservation in the active life of complex digital object...PERICLES_FP7
 
Capability gap - Preservation isn't just throwing tools at the problem - Acti...
Capability gap - Preservation isn't just throwing tools at the problem - Acti...Capability gap - Preservation isn't just throwing tools at the problem - Acti...
Capability gap - Preservation isn't just throwing tools at the problem - Acti...PERICLES_FP7
 
Reproducibile scientific workflows - Acting on Change 2016
Reproducibile scientific workflows - Acting on Change 2016Reproducibile scientific workflows - Acting on Change 2016
Reproducibile scientific workflows - Acting on Change 2016PERICLES_FP7
 
Pro-active solutions for higher reproducibility of scientific experiments - A...
Pro-active solutions for higher reproducibility of scientific experiments - A...Pro-active solutions for higher reproducibility of scientific experiments - A...
Pro-active solutions for higher reproducibility of scientific experiments - A...PERICLES_FP7
 
Semi-automated metadata extraction in the long-term
Semi-automated metadata extraction in the long-termSemi-automated metadata extraction in the long-term
Semi-automated metadata extraction in the long-termPERICLES_FP7
 
The PeriCAT Framework
The PeriCAT FrameworkThe PeriCAT Framework
The PeriCAT FrameworkPERICLES_FP7
 
PERICLES - Choice of Information Encapsulation (IE) Technique
PERICLES - Choice of Information Encapsulation (IE) TechniquePERICLES - Choice of Information Encapsulation (IE) Technique
PERICLES - Choice of Information Encapsulation (IE) TechniquePERICLES_FP7
 
PERICLES Information Packaging Techniques
PERICLES  Information Packaging TechniquesPERICLES  Information Packaging Techniques
PERICLES Information Packaging TechniquesPERICLES_FP7
 
PERICLES Decapsulation and Restoration
PERICLES Decapsulation and RestorationPERICLES Decapsulation and Restoration
PERICLES Decapsulation and RestorationPERICLES_FP7
 
PERICLES Information Embedding Techniques
PERICLES Information Embedding TechniquesPERICLES Information Embedding Techniques
PERICLES Information Embedding TechniquesPERICLES_FP7
 

More from PERICLES_FP7 (17)

Technical Appraisal of Complex Digital Objects in Evolving Environments - IDC...
Technical Appraisal of Complex Digital Objects in Evolving Environments - IDC...Technical Appraisal of Complex Digital Objects in Evolving Environments - IDC...
Technical Appraisal of Complex Digital Objects in Evolving Environments - IDC...
 
Technical appraisal and change impact analysis - IDCC17 workshop
Technical appraisal and change impact analysis - IDCC17 workshopTechnical appraisal and change impact analysis - IDCC17 workshop
Technical appraisal and change impact analysis - IDCC17 workshop
 
ForgetIT: human memory inspired Information Model
ForgetIT: human memory inspired Information ModelForgetIT: human memory inspired Information Model
ForgetIT: human memory inspired Information Model
 
Data quality, preservation and access: a DANS perspective
Data quality, preservation and access: a DANS perspectiveData quality, preservation and access: a DANS perspective
Data quality, preservation and access: a DANS perspective
 
Proactive Evolution management in Data-centric SW ecosystems - Acting on Chan...
Proactive Evolution management in Data-centric SW ecosystems - Acting on Chan...Proactive Evolution management in Data-centric SW ecosystems - Acting on Chan...
Proactive Evolution management in Data-centric SW ecosystems - Acting on Chan...
 
Digital Preservation in the era of Big Data - The Diachron Platform - Acting ...
Digital Preservation in the era of Big Data - The Diachron Platform - Acting ...Digital Preservation in the era of Big Data - The Diachron Platform - Acting ...
Digital Preservation in the era of Big Data - The Diachron Platform - Acting ...
 
Filling the Digital Preservation Gap - Acting on Change
Filling the Digital Preservation Gap - Acting on ChangeFilling the Digital Preservation Gap - Acting on Change
Filling the Digital Preservation Gap - Acting on Change
 
Risk assessment for preservation in the active life of complex digital object...
Risk assessment for preservation in the active life of complex digital object...Risk assessment for preservation in the active life of complex digital object...
Risk assessment for preservation in the active life of complex digital object...
 
Capability gap - Preservation isn't just throwing tools at the problem - Acti...
Capability gap - Preservation isn't just throwing tools at the problem - Acti...Capability gap - Preservation isn't just throwing tools at the problem - Acti...
Capability gap - Preservation isn't just throwing tools at the problem - Acti...
 
Reproducibile scientific workflows - Acting on Change 2016
Reproducibile scientific workflows - Acting on Change 2016Reproducibile scientific workflows - Acting on Change 2016
Reproducibile scientific workflows - Acting on Change 2016
 
Pro-active solutions for higher reproducibility of scientific experiments - A...
Pro-active solutions for higher reproducibility of scientific experiments - A...Pro-active solutions for higher reproducibility of scientific experiments - A...
Pro-active solutions for higher reproducibility of scientific experiments - A...
 
Semi-automated metadata extraction in the long-term
Semi-automated metadata extraction in the long-termSemi-automated metadata extraction in the long-term
Semi-automated metadata extraction in the long-term
 
The PeriCAT Framework
The PeriCAT FrameworkThe PeriCAT Framework
The PeriCAT Framework
 
PERICLES - Choice of Information Encapsulation (IE) Technique
PERICLES - Choice of Information Encapsulation (IE) TechniquePERICLES - Choice of Information Encapsulation (IE) Technique
PERICLES - Choice of Information Encapsulation (IE) Technique
 
PERICLES Information Packaging Techniques
PERICLES  Information Packaging TechniquesPERICLES  Information Packaging Techniques
PERICLES Information Packaging Techniques
 
PERICLES Decapsulation and Restoration
PERICLES Decapsulation and RestorationPERICLES Decapsulation and Restoration
PERICLES Decapsulation and Restoration
 
PERICLES Information Embedding Techniques
PERICLES Information Embedding TechniquesPERICLES Information Embedding Techniques
PERICLES Information Embedding Techniques
 

Recently uploaded

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Recently uploaded (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

PERICLES Workflow for the automated updating of Digital Ecosystem Models with Significant Environment Information - Acting on Change 2016

  • 1. 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”. PERICLES IN PRACTICE Workflow for the automated updating of Digital Ecosystem Models with Significant Environment Information Anna Eggers (State and University Library Göttingen) Fabio Corubolo (University of Liverpool)
  • 2. 1. Overview of the Workflow 2. The Digital Ecosystem Model a. Our Scenario 3. The Mediator Script for our workflow 4. The PERICLES Extraction Tool 5. The EcoBuilder 6. The Entity Registry Model Repository 7. What to do with the resulting model ▶ For each workflow step: live demo ▶ After each demo: Questions and discussion Agenda
  • 3. ▶ PERICLES Extraction Tool ◦ extraction of Significant Environment Information ▶ Digital Ecosystem Model ◦ ontology for modelling Digital Ecosystems ▶ EcoBuilder ◦ tool to create Digital Ecosystem Models ▶ Entity Registry and Model Repository ◦ repository for the created models ▶ further models and model processing Tools Overview PERICLES Tools for the Model Updating Workflow
  • 4. ▶ Complex Digital Ecosystems are hard to maintain. ▶ It is also hard to estimate and analyse the impact of planned and unplanned change, and to identify and solve problems. → Automated updating of models supports maintaining, preservation, and analysis Problems & solutions
  • 7.
  • 8. General Description ▶ Scenario: A weather scientist is doing research on cloud thickness. He uses data from the Eumetsat data services, and cloud computing Service (BIRA). ▶ EUMETSAT is the European Organisation for the Exploitation of Meteorological Satellites. Besides the launch and operation of satellites it is also responsible for delivering satellite data to end- users, e.g. scientists. Space Science: Experiment Workflow
  • 9. General Description ▶ SEVIRI Images is data from the Meteosat Second Generation (MSG) geostationary satellite with Spinning Enhanced Visible and InfraRed Imager (SEVIRI). It senses the Earth's atmosphere in 12 different spectral channels. ▶ BIRA: Belgian Institute for Space Aeronomy. Provides the necessary technical infrastructure for carrying out the calculation based experiment. Space Science: General Workflow
  • 10. General Description ▶ Workflow: A Scientist… ◦ accesses the EUMETSAT data service via a web portal interface to select and download the relevant data ◦ makes use of an own calculation script ◦ transmits data and calculation script to BIRA services ◦ executes the calculation process ◦ downloads the resulting data to his local system ◦ view and analyze the results for a scientific publication. ▶ Three complex areas are interacting: Local system of the scientist, EUMETSAT data services, BIRA computing system. Space Science: General Workflow
  • 11.
  • 12. Our Scenario for the first workflow
  • 13.
  • 14. Step 1: Template Creation
  • 15. The Mediator Script is the controller of the workflow. ▶ has a scenario specific template ▶ gets information from PET ▶ puts the information into the template to create DEM instances ▶ sends the model instances to ERMR The Mediator Script
  • 16. → Create scenario dependent DEM template DEMO Step 1: Template for our science Scenario
  • 17. ▶ The Digital Ecosystem Model ▶ Our scenario ▶ Mediator Script ▶ Creation of scenario dependent templates Questions?
  • 19. PERICLES Extraction Tool (PET) • Open source framework for the extraction of environment information • Sheer curation • Generic, modular, domain agnostic • Collection by observation o monitor environment changes o extraction in case of change • Snapshot of the system environment • To observe unstructured workflows
  • 20. • Extract information that is usually ignored by current metadata extractors • From outside the digital object • At the right time and place: within the creator or curator’s environment • Supporting continuous extraction (time series) • Be easily customisable with extraction profiles PET aims
  • 22. • Available and used system resources • File format identification and checksums • Currently running processes • Event information from processes • Graphic configuration information • MS Office and PDF font dependencies • Native commands PET Extraction Modules
  • 23. Step 2: PET Configuration
  • 24. Step 3: SEI Extraction
  • 26. → Step 2: Configure PET for the scenario → Step 3: Extraction of Significant Environment Information → Step 4: Send extracted information DEMO Step 2-4: PET in our Workflow
  • 27. ▶ The EcoBuilder ▶ Model Instantiation ▶ The Entity Registry Model Repository ▶ Model sending / storing Questions?
  • 29. Tool for the creation of Digital Ecosystem Models ▶ GUI ◦ Simplifies the creation of the model ◦ Usable by scenario experts without the necessity to write ontology or Java sources ▶ Java API ◦ Facilitates integration into workflows ◦ Used by our Mediator Script! ▶ Uses Java Jena API - can output OWL/XML or Turtle EcoBuilder
  • 30.
  • 31. Step 5: Template Instantiation
  • 32. → Instantiate the template with the extracted information DEMO Step 5: Template instantiation
  • 34. ▶ Large scale distributed data store and model repository (triple store) ◦ in PERICLES model and data store ▶ Accessible via Web interface or RESTful API ▶ Notification system The Entity Registry Model Repository
  • 35. Step 6: Model Submission
  • 36. → Send the updated model to the repository DEMO Step 6: Model Submission
  • 37. ▶ The EcoBuilder ▶ Model Instantiation ▶ The Entity Registry Model Repository ▶ Model sending / storing Questions?
  • 38. Step 7: Model Analysis
  • 39. Other PERICLES tools connect to the ERMR where the models are stored. They can get the models to ▶ model validation and difference calculation (LRMS) ▶ visualise the impact of change (MICE) ▶ edit policies (Policy editor) ▶ assess content and risks (Appraisal Tool) ▶ high level translation/connection layer for PERICLES tools (PerSIST API) DEM Step 7: Get and analyse the models
  • 40. ▶ simulate impact of change ▶ reveal single point of failures ▶ use in a sheer curation scenario ◦ extraction of significant environment information ◦ automatic updating of models ▶ analyse provenance Resulting Model
  • 41. Questions? The presented tools are available under open source license on GitHub: https://github.com/pericles-project