SlideShare a Scribd company logo
Modelling crisis management for improved action and preparedness 
An Architecture for transferable 
applications 
CRISMA end user workshop at PSCE conference 
2014-05-22, Göteborg, Se 
Denis Havlik (AIT), Pascal Dihé (cismet) 
This project has received funding from the European Union’s Seventh Framework Programme for research, 
technological development and demonstration under grant agreement no 284552 "CRISMA“
15/10/2014 | 2 
We can only develop a 
few applications at the 
level of “working 
prototype” 
Denis Havlik, AIT and Pascal Dihé, cismet 
So why should you think 
about CRISMA 
framework, building 
blocks and architecture? 
And why do we claim 
that CRISMA results 
are “transferable”?
15/10/2014 | 3 
Denis Havlik, AIT and Pascal Dihé, cismet 
Intended uses of CRISMA 
Debriefing 
(Desktop) Training 
for decision makers 
Planning - Infrastructure 
- Resources
15/10/2014 | 4 
CRISMA applications – topical coverage 
Nordic 
exposure 
Denis Havlik, AIT and Pascal Dihé, cismet 
Coastal 
inundation 
Toxic gas 
exposure 
Earthquake, 
cascading 
effects 
Mass 
accident 
Optimization 
of RM 
planning 
X ~ ~ ~ X 
Decision 
maker 
training 
~ X ~ 
Investment 
planning ~ X X 
Debriefing ~ ~ X 
X = major interest; ~ = nice to have & possible extensions; RM = resource management
15/10/2014 | 5 
CRISMA assumption: these 
applications can be designed in 
Denis Havlik, AIT and Pascal Dihé, cismet 
coherent way 
=> re-use of concepts and 
software; transferable to new 
applications
15/10/2014 | 6 
Concept => implementation => applications 
Denis Havlik, AIT and Pascal Dihé, cismet 
Specification 
Level 
Implementation 
Level 
“CRISMA framework architecture v2” document can be downloaded from our web site
15/10/2014 | 7 
Events => decisions => consequences 
Any element can be 
either real or 
simulated 
Denis Havlik, AIT and Pascal Dihé, cismet 
Outcome can be 
changed by users 
decisions. 
Behind the 
scenes, “things 
happen”
15/10/2014 | 8 
Common conceptual business logic 
Parameters Parameters Parameters 
Denis Havlik, AIT and Pascal Dihé, cismet 
OR OR OR 
Define freely Define freely Define freely 
(what is out here?) 
World 
World 
Model 
Incident 
Model 
Response 
Model 
World 
Situation(X, t) 
Incident 
Situation(X, t) 
(what are we dealing with?) (how do we react?) 
influences Incident influences Response 
creates Parameters 
Restore 
Model 
Restore 
Situation(X, t) 
Response 
Situation(X, t) 
Define freely 
The „world“ is 
represented by „situation“ 
and by models which can 
change the situation 
Situations and models 
pertinent to different stages 
of crisis management are 
relatively decoupled… 
New situations 
can also be 
postulated by 
users
15/10/2014 | 9 
Materialization of World states, decisions, transitions 
World State Simulation 
Situation Maps 
Vulnerability 
Classes 
: 
Objects of 
Interest 
Weather Data 
... 
Simulation 
Control 
Parameter 
Denis Havlik, AIT and Pascal Dihé, cismet 
Simulation 
Simulation 
M 
M 
Manipulation 
World State' 
Situation Maps 
Vulnerability 
Classes 
: 
Objects of 
Interest 
Weather Data 
... 
Simulation 
Control 
Parameter 
change 
Indicators 
Indicator 
Function 
Indicators 
Simulation 
. . . 
trigger 
calculate 
perform 
Hazard Exposure 
kl 
Mitigation 
Resource 
Managem 
ent 
f 
M 
M 
CRISMA 
framework 
operate on 
„world states“, 
coherent sets 
of data 
describing the 
(simulated) 
world 
Users Decisions 
change the world state 
– either directly or by 
changing model 
parameters 
Everything we 
know about the 
World is based 
on the world 
state
15/10/2014 | 10 
Concept of Decision Points & Alternative Worlds 
World State 
Data 
World 
State 
World 
State 
World 
State 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Denis Havlik, AIT and Pascal Dihé, cismet 
World 
State 
Simulation 
Model Control 
Parameter 
Criteria and Costs 
World State 
Data 
World 
State 
World 
State 
World 
State 
World 
State 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
World State 
Transition 
Time 
Alternatives 
World State 
Data 
World 
State 
World 
State 
World 
State 
World 
State 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
World State 
Data 
World 
State 
World 
State 
World 
State 
World 
State 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Alternative users’ 
decisions result in 
alternative World 
States. 
The results can be 
compared...
15/10/2014 | 11 
World State 
Data 
World 
State 
World 
State 
World 
State 
World 
State 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Simulation 
Model Control 
Parameter 
Criteria and Costs 
World State 
Data 
World 
State 
World 
State 
World 
State 
World 
State 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
World State 
Data 
World 
State 
World 
State 
World 
State 
World 
State 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Denis Havlik, AIT and Pascal Dihé, cismet 
World State 
Data 
World 
State 
World 
State 
World 
State 
World 
State 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Simulation 
Model Control 
Parameter 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Criteria and Costs 
Planning 
Decision 
Making 
Training 
Comparison through 
indicators and criteria 
functions 
 Indicators and Criteria 
 are representative 
quantifications of a world 
state 
 Are independent from the 
models and decisions 
 are the base for situation 
analysis and visualization 
 support decision making 
Transferable solutions can be 
developed
15/10/2014 | 14 
And some transferable models… 
Denis Havlik, AIT and Pascal Dihé, cismet 
ECONOMIC 
IMPACTS 
CASCADE 
EFFECTS 
TIME 
DEPENDENT 
VULNERABILITY 
RESSOURCES 
DEPLOYMENT 
Illustrations by: Konzumel (money - http://www.flickr.com/photos/kozumel/), Jeff McNeill (time - http://www.flickr.com/photos/jeffmcneill/), 
Donwoodyard (ambulance - http://commons.wikimedia.org/wiki/File:Lanka_ambulance.jpg), 
Nauticashades (domino - http://commons.wikimedia.org/wiki/File%3ADomino_Cascade.JPG)
15/10/2014 | 15 
Sure, this sounds good 
at the level of power 
point presentation… 
Denis Havlik, AIT and Pascal Dihé, cismet 
But… 
.. can you show us 
any actual evidence?
15/10/2014 | 16 
Denis Havlik, AIT and Pascal Dihé, cismet 
YES we can! 
(but we are quite scared because of the internet 
connectivity issues we experienced last week)
15/10/2014 | 17 
Denis Havlik, AIT and Pascal Dihé, cismet 
We will present two working 
prototypes as they are today next: one 
related to infrastructure planning, 
other to resource management 
training 
Both follow the CRISMA 
architectural principles 
and already share big 
part of the software…
15/10/2014 | 19 
Three illustrative 
Denis Havlik, AIT and Pascal Dihé, cismet 
examples:
15/10/2014 | 20 
Denis Havlik, AIT and Pascal Dihé, cismet 
Indicator analysis and 
multi-criteria functions 
and GUI elements 
1
15/10/2014 | 21 
What is the relative importance of…? 
Denis Havlik, AIT and Pascal Dihé, cismet 
Illustrations from wikimedia.org
15/10/2014 | 22 
Handling of cascading 
Denis Havlik, AIT and Pascal Dihé, cismet 
events 
issue: probabilities are often 
unknown 
2
15/10/2014 | 23 
Denis Havlik, AIT and Pascal Dihé, cismet
15/10/2014 | 24 
Denis Havlik, AIT and Pascal Dihé, cismet 
Transferability 
between “training” and 
“planning” pilots 
demonstration planned in v2 
3
15/10/2014 | 25 
Why and how can we achieve this? 
 With fully-fledged Pilot C (Israel) application, one could 
already validate a plan by executing it as a training. 
 not a very user-friendly solution 
=> we shall create additional v2 Building Block to: 
1. Track decisions (as they reflect the plan) from a training run 
– This information is already available 
2. replay with some variations in environment, e.g. number of 
patients, weather conditions 
3. replay with altered decisions (testing some changes in the 
response plan) 
Denis Havlik, AIT and Pascal Dihé, cismet
15/10/2014 | 26 
Resource management training and planning: 
Denis Havlik, AIT and Pascal Dihé, cismet 
synergies and differences 
1) Training 2) Planning Differences & comments 
Scenario setup X X - 
Interactive view X x Not strictly necessary, but we shall 
use interactive view to prepare initial 
plans 
Store decisions X X 
Edit decisions - X Changing parameters (e.g. when and 
where to send resources?) 
Edit initial 
parameters 
X X part of scenario setup! (accident 
position, weather, no. victims…) 
Re-play decisions x X Nice to have in training case („demo 
mode“) 
Result 
comparison 
X X -
15/10/2014 | 27 
Denis Havlik, AIT and Pascal Dihé, cismet 
Thank You! 
Follow CRISMA in: www.crismaproject.eu

More Related Content

Similar to 2014 05 CRISMA architecture for transferable applications

Towards Quality-Aware Development of Big Data Applications with DICE
Towards Quality-Aware Development of Big Data Applications with DICETowards Quality-Aware Development of Big Data Applications with DICE
Towards Quality-Aware Development of Big Data Applications with DICE
Pooyan Jamshidi
 
Reliability success 4th generation (2)
Reliability success 4th generation (2)Reliability success 4th generation (2)
Reliability success 4th generation (2)
Daryl Mather
 
Business case for upgrading ict data security system by keerthi delwatta u105...
Business case for upgrading ict data security system by keerthi delwatta u105...Business case for upgrading ict data security system by keerthi delwatta u105...
Business case for upgrading ict data security system by keerthi delwatta u105...
Keerthi Delwatta
 
Taufik kurniawan strategy and approach to private cloud infrastructure impl...
Taufik kurniawan   strategy and approach to private cloud infrastructure impl...Taufik kurniawan   strategy and approach to private cloud infrastructure impl...
Taufik kurniawan strategy and approach to private cloud infrastructure impl...
teknologiinformasi
 
Abstract Of Judgement &Amp; Decision Making Topics Essay Examples
Abstract Of Judgement &Amp; Decision Making Topics Essay ExamplesAbstract Of Judgement &Amp; Decision Making Topics Essay Examples
Abstract Of Judgement &Amp; Decision Making Topics Essay Examples
Jennifer Reither
 
Aftermarket2012 cargotec malcolmyoull
Aftermarket2012 cargotec malcolmyoullAftermarket2012 cargotec malcolmyoull
Aftermarket2012 cargotec malcolmyoull
Copperberg
 
TopQuants2014_JokTang_DenysSemagin
TopQuants2014_JokTang_DenysSemaginTopQuants2014_JokTang_DenysSemagin
TopQuants2014_JokTang_DenysSemaginDenys Semagin
 
Adcss 2014 system data repository - yan tang
Adcss 2014   system data repository - yan tangAdcss 2014   system data repository - yan tang
Adcss 2014 system data repository - yan tang
European Patent Office
 
DICE @ Innomatch 2015, 3rd Regional Innovation Fair, Arad, Romania
DICE @ Innomatch 2015, 3rd Regional Innovation Fair, Arad, RomaniaDICE @ Innomatch 2015, 3rd Regional Innovation Fair, Arad, Romania
DICE @ Innomatch 2015, 3rd Regional Innovation Fair, Arad, Romania
Institute e-Austria Timisoara
 
Screening the-future-uc3-cost-model
Screening the-future-uc3-cost-modelScreening the-future-uc3-cost-model
Screening the-future-uc3-cost-modelKarthik Arumugham
 
Software Development for the Cloud - Trends, Opportunities, and Challenges
Software Development for the Cloud - Trends, Opportunities, and ChallengesSoftware Development for the Cloud - Trends, Opportunities, and Challenges
Software Development for the Cloud - Trends, Opportunities, and Challenges
Philipp Leitner
 
A Systematic, Multi-Criteria Decision Support Framework for Sustainable Drain...
A Systematic, Multi-Criteria Decision Support Framework for Sustainable Drain...A Systematic, Multi-Criteria Decision Support Framework for Sustainable Drain...
A Systematic, Multi-Criteria Decision Support Framework for Sustainable Drain...
Jo-fai Chow
 
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Altair
 
INTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATION
INTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATIONINTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATION
INTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATIONAngelo Tinazzi
 
Transparency and Contracts: Continuous Integration and Delivery in the Automo...
Transparency and Contracts: Continuous Integration and Delivery in the Automo...Transparency and Contracts: Continuous Integration and Delivery in the Automo...
Transparency and Contracts: Continuous Integration and Delivery in the Automo...
Eric Knauss
 
DTIC Virtual World Recommendations
DTIC Virtual World RecommendationsDTIC Virtual World Recommendations
DTIC Virtual World Recommendations
Eric Hackathorn
 
A Systematic Review of ADaM IG Interpretation
A Systematic Review of ADaM IG InterpretationA Systematic Review of ADaM IG Interpretation
A Systematic Review of ADaM IG Interpretation
Angelo Tinazzi
 
Energy-Efficient Virtual Machines Placement - SBRC2014
Energy-Efficient Virtual Machines Placement - SBRC2014Energy-Efficient Virtual Machines Placement - SBRC2014
Energy-Efficient Virtual Machines Placement - SBRC2014
vonpupp
 
Model Driven Engineering for Smart Cities
Model Driven Engineering for Smart Cities Model Driven Engineering for Smart Cities
Model Driven Engineering for Smart Cities
Luca Berardinelli
 
Lifecycle modelling and regulation
Lifecycle modelling and regulationLifecycle modelling and regulation
Lifecycle modelling and regulation
seamsltd
 

Similar to 2014 05 CRISMA architecture for transferable applications (20)

Towards Quality-Aware Development of Big Data Applications with DICE
Towards Quality-Aware Development of Big Data Applications with DICETowards Quality-Aware Development of Big Data Applications with DICE
Towards Quality-Aware Development of Big Data Applications with DICE
 
Reliability success 4th generation (2)
Reliability success 4th generation (2)Reliability success 4th generation (2)
Reliability success 4th generation (2)
 
Business case for upgrading ict data security system by keerthi delwatta u105...
Business case for upgrading ict data security system by keerthi delwatta u105...Business case for upgrading ict data security system by keerthi delwatta u105...
Business case for upgrading ict data security system by keerthi delwatta u105...
 
Taufik kurniawan strategy and approach to private cloud infrastructure impl...
Taufik kurniawan   strategy and approach to private cloud infrastructure impl...Taufik kurniawan   strategy and approach to private cloud infrastructure impl...
Taufik kurniawan strategy and approach to private cloud infrastructure impl...
 
Abstract Of Judgement &Amp; Decision Making Topics Essay Examples
Abstract Of Judgement &Amp; Decision Making Topics Essay ExamplesAbstract Of Judgement &Amp; Decision Making Topics Essay Examples
Abstract Of Judgement &Amp; Decision Making Topics Essay Examples
 
Aftermarket2012 cargotec malcolmyoull
Aftermarket2012 cargotec malcolmyoullAftermarket2012 cargotec malcolmyoull
Aftermarket2012 cargotec malcolmyoull
 
TopQuants2014_JokTang_DenysSemagin
TopQuants2014_JokTang_DenysSemaginTopQuants2014_JokTang_DenysSemagin
TopQuants2014_JokTang_DenysSemagin
 
Adcss 2014 system data repository - yan tang
Adcss 2014   system data repository - yan tangAdcss 2014   system data repository - yan tang
Adcss 2014 system data repository - yan tang
 
DICE @ Innomatch 2015, 3rd Regional Innovation Fair, Arad, Romania
DICE @ Innomatch 2015, 3rd Regional Innovation Fair, Arad, RomaniaDICE @ Innomatch 2015, 3rd Regional Innovation Fair, Arad, Romania
DICE @ Innomatch 2015, 3rd Regional Innovation Fair, Arad, Romania
 
Screening the-future-uc3-cost-model
Screening the-future-uc3-cost-modelScreening the-future-uc3-cost-model
Screening the-future-uc3-cost-model
 
Software Development for the Cloud - Trends, Opportunities, and Challenges
Software Development for the Cloud - Trends, Opportunities, and ChallengesSoftware Development for the Cloud - Trends, Opportunities, and Challenges
Software Development for the Cloud - Trends, Opportunities, and Challenges
 
A Systematic, Multi-Criteria Decision Support Framework for Sustainable Drain...
A Systematic, Multi-Criteria Decision Support Framework for Sustainable Drain...A Systematic, Multi-Criteria Decision Support Framework for Sustainable Drain...
A Systematic, Multi-Criteria Decision Support Framework for Sustainable Drain...
 
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
 
INTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATION
INTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATIONINTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATION
INTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATION
 
Transparency and Contracts: Continuous Integration and Delivery in the Automo...
Transparency and Contracts: Continuous Integration and Delivery in the Automo...Transparency and Contracts: Continuous Integration and Delivery in the Automo...
Transparency and Contracts: Continuous Integration and Delivery in the Automo...
 
DTIC Virtual World Recommendations
DTIC Virtual World RecommendationsDTIC Virtual World Recommendations
DTIC Virtual World Recommendations
 
A Systematic Review of ADaM IG Interpretation
A Systematic Review of ADaM IG InterpretationA Systematic Review of ADaM IG Interpretation
A Systematic Review of ADaM IG Interpretation
 
Energy-Efficient Virtual Machines Placement - SBRC2014
Energy-Efficient Virtual Machines Placement - SBRC2014Energy-Efficient Virtual Machines Placement - SBRC2014
Energy-Efficient Virtual Machines Placement - SBRC2014
 
Model Driven Engineering for Smart Cities
Model Driven Engineering for Smart Cities Model Driven Engineering for Smart Cities
Model Driven Engineering for Smart Cities
 
Lifecycle modelling and regulation
Lifecycle modelling and regulationLifecycle modelling and regulation
Lifecycle modelling and regulation
 

More from Denis Havlik

2020 10-15 CLARITY Energiausschuss wien v1.1
2020 10-15 CLARITY Energiausschuss wien v1.12020 10-15 CLARITY Energiausschuss wien v1.1
2020 10-15 CLARITY Energiausschuss wien v1.1
Denis Havlik
 
ISCRAM 2016 volunteering workshop: introduction
ISCRAM 2016 volunteering workshop: introductionISCRAM 2016 volunteering workshop: introduction
ISCRAM 2016 volunteering workshop: introduction
Denis Havlik
 
ISCRAM 2016 volunteering workshop: CT and VGI
ISCRAM 2016 volunteering workshop: CT and VGIISCRAM 2016 volunteering workshop: CT and VGI
ISCRAM 2016 volunteering workshop: CT and VGI
Denis Havlik
 
DRIVER Expe42 Den Haag - demo on April 19th 2016
DRIVER Expe42 Den Haag - demo on April 19th 2016DRIVER Expe42 Den Haag - demo on April 19th 2016
DRIVER Expe42 Den Haag - demo on April 19th 2016
Denis Havlik
 
2016 01-11 ipred iv crowdtasker presentation
2016 01-11 ipred iv crowdtasker presentation2016 01-11 ipred iv crowdtasker presentation
2016 01-11 ipred iv crowdtasker presentation
Denis Havlik
 
State and trends in mobile observation applications - ISESS 2014
State and trends in mobile observation applications - ISESS 2014State and trends in mobile observation applications - ISESS 2014
State and trends in mobile observation applications - ISESS 2014
Denis Havlik
 
2013-10-10 robust and trusted crowd-sourcing and crowd-tasking in the future ...
2013-10-10 robust and trusted crowd-sourcing and crowd-tasking in the future ...2013-10-10 robust and trusted crowd-sourcing and crowd-tasking in the future ...
2013-10-10 robust and trusted crowd-sourcing and crowd-tasking in the future ...
Denis Havlik
 
Microlearning in crowdsourcing and crowdtasking applicaitons
Microlearning in crowdsourcing and crowdtasking applicaitonsMicrolearning in crowdsourcing and crowdtasking applicaitons
Microlearning in crowdsourcing and crowdtasking applicaitons
Denis Havlik
 
2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - final2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - final
Denis Havlik
 
Mdaf biodiv app tutorial
Mdaf biodiv app tutorialMdaf biodiv app tutorial
Mdaf biodiv app tutorial
Denis Havlik
 
ENVIROFI, FI-PPP and big data
ENVIROFI, FI-PPP and big dataENVIROFI, FI-PPP and big data
ENVIROFI, FI-PPP and big data
Denis Havlik
 
ENVIROFI for cross domain FI-PPP applications
ENVIROFI for cross domain FI-PPP applicationsENVIROFI for cross domain FI-PPP applications
ENVIROFI for cross domain FI-PPP applications
Denis Havlik
 

More from Denis Havlik (12)

2020 10-15 CLARITY Energiausschuss wien v1.1
2020 10-15 CLARITY Energiausschuss wien v1.12020 10-15 CLARITY Energiausschuss wien v1.1
2020 10-15 CLARITY Energiausschuss wien v1.1
 
ISCRAM 2016 volunteering workshop: introduction
ISCRAM 2016 volunteering workshop: introductionISCRAM 2016 volunteering workshop: introduction
ISCRAM 2016 volunteering workshop: introduction
 
ISCRAM 2016 volunteering workshop: CT and VGI
ISCRAM 2016 volunteering workshop: CT and VGIISCRAM 2016 volunteering workshop: CT and VGI
ISCRAM 2016 volunteering workshop: CT and VGI
 
DRIVER Expe42 Den Haag - demo on April 19th 2016
DRIVER Expe42 Den Haag - demo on April 19th 2016DRIVER Expe42 Den Haag - demo on April 19th 2016
DRIVER Expe42 Den Haag - demo on April 19th 2016
 
2016 01-11 ipred iv crowdtasker presentation
2016 01-11 ipred iv crowdtasker presentation2016 01-11 ipred iv crowdtasker presentation
2016 01-11 ipred iv crowdtasker presentation
 
State and trends in mobile observation applications - ISESS 2014
State and trends in mobile observation applications - ISESS 2014State and trends in mobile observation applications - ISESS 2014
State and trends in mobile observation applications - ISESS 2014
 
2013-10-10 robust and trusted crowd-sourcing and crowd-tasking in the future ...
2013-10-10 robust and trusted crowd-sourcing and crowd-tasking in the future ...2013-10-10 robust and trusted crowd-sourcing and crowd-tasking in the future ...
2013-10-10 robust and trusted crowd-sourcing and crowd-tasking in the future ...
 
Microlearning in crowdsourcing and crowdtasking applicaitons
Microlearning in crowdsourcing and crowdtasking applicaitonsMicrolearning in crowdsourcing and crowdtasking applicaitons
Microlearning in crowdsourcing and crowdtasking applicaitons
 
2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - final2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - final
 
Mdaf biodiv app tutorial
Mdaf biodiv app tutorialMdaf biodiv app tutorial
Mdaf biodiv app tutorial
 
ENVIROFI, FI-PPP and big data
ENVIROFI, FI-PPP and big dataENVIROFI, FI-PPP and big data
ENVIROFI, FI-PPP and big data
 
ENVIROFI for cross domain FI-PPP applications
ENVIROFI for cross domain FI-PPP applicationsENVIROFI for cross domain FI-PPP applications
ENVIROFI for cross domain FI-PPP applications
 

Recently uploaded

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 

Recently uploaded (20)

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 

2014 05 CRISMA architecture for transferable applications

  • 1. Modelling crisis management for improved action and preparedness An Architecture for transferable applications CRISMA end user workshop at PSCE conference 2014-05-22, Göteborg, Se Denis Havlik (AIT), Pascal Dihé (cismet) This project has received funding from the European Union’s Seventh Framework Programme for research, technological development and demonstration under grant agreement no 284552 "CRISMA“
  • 2. 15/10/2014 | 2 We can only develop a few applications at the level of “working prototype” Denis Havlik, AIT and Pascal Dihé, cismet So why should you think about CRISMA framework, building blocks and architecture? And why do we claim that CRISMA results are “transferable”?
  • 3. 15/10/2014 | 3 Denis Havlik, AIT and Pascal Dihé, cismet Intended uses of CRISMA Debriefing (Desktop) Training for decision makers Planning - Infrastructure - Resources
  • 4. 15/10/2014 | 4 CRISMA applications – topical coverage Nordic exposure Denis Havlik, AIT and Pascal Dihé, cismet Coastal inundation Toxic gas exposure Earthquake, cascading effects Mass accident Optimization of RM planning X ~ ~ ~ X Decision maker training ~ X ~ Investment planning ~ X X Debriefing ~ ~ X X = major interest; ~ = nice to have & possible extensions; RM = resource management
  • 5. 15/10/2014 | 5 CRISMA assumption: these applications can be designed in Denis Havlik, AIT and Pascal Dihé, cismet coherent way => re-use of concepts and software; transferable to new applications
  • 6. 15/10/2014 | 6 Concept => implementation => applications Denis Havlik, AIT and Pascal Dihé, cismet Specification Level Implementation Level “CRISMA framework architecture v2” document can be downloaded from our web site
  • 7. 15/10/2014 | 7 Events => decisions => consequences Any element can be either real or simulated Denis Havlik, AIT and Pascal Dihé, cismet Outcome can be changed by users decisions. Behind the scenes, “things happen”
  • 8. 15/10/2014 | 8 Common conceptual business logic Parameters Parameters Parameters Denis Havlik, AIT and Pascal Dihé, cismet OR OR OR Define freely Define freely Define freely (what is out here?) World World Model Incident Model Response Model World Situation(X, t) Incident Situation(X, t) (what are we dealing with?) (how do we react?) influences Incident influences Response creates Parameters Restore Model Restore Situation(X, t) Response Situation(X, t) Define freely The „world“ is represented by „situation“ and by models which can change the situation Situations and models pertinent to different stages of crisis management are relatively decoupled… New situations can also be postulated by users
  • 9. 15/10/2014 | 9 Materialization of World states, decisions, transitions World State Simulation Situation Maps Vulnerability Classes : Objects of Interest Weather Data ... Simulation Control Parameter Denis Havlik, AIT and Pascal Dihé, cismet Simulation Simulation M M Manipulation World State' Situation Maps Vulnerability Classes : Objects of Interest Weather Data ... Simulation Control Parameter change Indicators Indicator Function Indicators Simulation . . . trigger calculate perform Hazard Exposure kl Mitigation Resource Managem ent f M M CRISMA framework operate on „world states“, coherent sets of data describing the (simulated) world Users Decisions change the world state – either directly or by changing model parameters Everything we know about the World is based on the world state
  • 10. 15/10/2014 | 10 Concept of Decision Points & Alternative Worlds World State Data World State World State World State Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs Denis Havlik, AIT and Pascal Dihé, cismet World State Simulation Model Control Parameter Criteria and Costs World State Data World State World State World State World State Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs World State Transition Time Alternatives World State Data World State World State World State World State Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs World State Data World State World State World State World State Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs Alternative users’ decisions result in alternative World States. The results can be compared...
  • 11. 15/10/2014 | 11 World State Data World State World State World State World State Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs Simulation Model Control Parameter Criteria and Costs World State Data World State World State World State World State Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs World State Data World State World State World State World State Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs Denis Havlik, AIT and Pascal Dihé, cismet World State Data World State World State World State World State Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Simulation Model Control Parameter Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs Criteria and Costs Planning Decision Making Training Comparison through indicators and criteria functions  Indicators and Criteria  are representative quantifications of a world state  Are independent from the models and decisions  are the base for situation analysis and visualization  support decision making Transferable solutions can be developed
  • 12. 15/10/2014 | 14 And some transferable models… Denis Havlik, AIT and Pascal Dihé, cismet ECONOMIC IMPACTS CASCADE EFFECTS TIME DEPENDENT VULNERABILITY RESSOURCES DEPLOYMENT Illustrations by: Konzumel (money - http://www.flickr.com/photos/kozumel/), Jeff McNeill (time - http://www.flickr.com/photos/jeffmcneill/), Donwoodyard (ambulance - http://commons.wikimedia.org/wiki/File:Lanka_ambulance.jpg), Nauticashades (domino - http://commons.wikimedia.org/wiki/File%3ADomino_Cascade.JPG)
  • 13. 15/10/2014 | 15 Sure, this sounds good at the level of power point presentation… Denis Havlik, AIT and Pascal Dihé, cismet But… .. can you show us any actual evidence?
  • 14. 15/10/2014 | 16 Denis Havlik, AIT and Pascal Dihé, cismet YES we can! (but we are quite scared because of the internet connectivity issues we experienced last week)
  • 15. 15/10/2014 | 17 Denis Havlik, AIT and Pascal Dihé, cismet We will present two working prototypes as they are today next: one related to infrastructure planning, other to resource management training Both follow the CRISMA architectural principles and already share big part of the software…
  • 16. 15/10/2014 | 19 Three illustrative Denis Havlik, AIT and Pascal Dihé, cismet examples:
  • 17. 15/10/2014 | 20 Denis Havlik, AIT and Pascal Dihé, cismet Indicator analysis and multi-criteria functions and GUI elements 1
  • 18. 15/10/2014 | 21 What is the relative importance of…? Denis Havlik, AIT and Pascal Dihé, cismet Illustrations from wikimedia.org
  • 19. 15/10/2014 | 22 Handling of cascading Denis Havlik, AIT and Pascal Dihé, cismet events issue: probabilities are often unknown 2
  • 20. 15/10/2014 | 23 Denis Havlik, AIT and Pascal Dihé, cismet
  • 21. 15/10/2014 | 24 Denis Havlik, AIT and Pascal Dihé, cismet Transferability between “training” and “planning” pilots demonstration planned in v2 3
  • 22. 15/10/2014 | 25 Why and how can we achieve this?  With fully-fledged Pilot C (Israel) application, one could already validate a plan by executing it as a training.  not a very user-friendly solution => we shall create additional v2 Building Block to: 1. Track decisions (as they reflect the plan) from a training run – This information is already available 2. replay with some variations in environment, e.g. number of patients, weather conditions 3. replay with altered decisions (testing some changes in the response plan) Denis Havlik, AIT and Pascal Dihé, cismet
  • 23. 15/10/2014 | 26 Resource management training and planning: Denis Havlik, AIT and Pascal Dihé, cismet synergies and differences 1) Training 2) Planning Differences & comments Scenario setup X X - Interactive view X x Not strictly necessary, but we shall use interactive view to prepare initial plans Store decisions X X Edit decisions - X Changing parameters (e.g. when and where to send resources?) Edit initial parameters X X part of scenario setup! (accident position, weather, no. victims…) Re-play decisions x X Nice to have in training case („demo mode“) Result comparison X X -
  • 24. 15/10/2014 | 27 Denis Havlik, AIT and Pascal Dihé, cismet Thank You! Follow CRISMA in: www.crismaproject.eu