SlideShare una empresa de Scribd logo
1 de 20
IESIM: Simulating communities with a game-like
approach
pecha kucha ”style” presentation
Joana Sim˜oes
April 23, 2013
1 / 20
Introduction
Which project?
2 / 20
IeSIM
IeSIM ADL:
Modelling Environment, that implements models through a
set of plugins.
Targets: programmers and users.
Intuitive and easy to use, as a computer game!
Cope with lack of data, creating fictitious scenarios (as in
games!)
3 / 20
outbreakP2P
Case Study: outbreakP2P:
Simulates the spreading of a non-vector infectious disease.
Split into three sub-models: community, hazard and
intervention.
Each sub-model is implemented in a separate plugin (ICom,
IHaz and IInt).
4 / 20
Plugins
Each plugin is loaded at run-time and appears as an icon, which
gives access to a set of sub-menus to configure the different model
parameters.
5 / 20
Community
Agents and Exposure or Mixing environments (ME).
Agents: households.
ME: functional networks that link the households together.
6 / 20
Creating a Community
Step 1: Load population data (e.g.: from a Shapefile)
7 / 20
Creating a Community (+)
Step 2: Define the households ”structure” (Pert distribution).
8 / 20
Creating a Community (+)
Step 3: Create ME (load them, generate them randomly or
input them in the map).
9 / 20
Creating a Community (+)
Step 4: Setting the time dynamics of the ME.
10 / 20
Hazard
Hazard: infectious disease.
SEIR model: susceptible, latent, infectious and Removed.
11 / 20
Hazard
Set Attack rate (β) and Illness/Impact rate.
Locate the source of the hazard: known locations of infected
individuals.
12 / 20
Intervention
Test strategies for the optimal control of an infection in a
spatial complex landscape.
Vaccination Strategies: proactive and reactive.
13 / 20
Play: Simulate
The simulation integrates information from the three
sub-models.
Play, stop and pause.
14 / 20
Play: Simulate (+)
The output of each time step is presented in real time.
15 / 20
Some Technical Details
C++ using Qt framework.
Native Windows and Linux versions (easily portable to Mac
OS).
GIS importance: justified the development of an in-house
library (GXLib).
16 / 20
Some Technical Details (+)
17 / 20
Final Remarks
Game approach in scientific modelling.
Tools to be used by non experts.
Product needs a lot of testing, and some features still need to
be developed.
18 / 20
Final Remarks (+)
Unfortunately the end of funding before we could reach a
release meant, the ”freeze” of the project.
I am open for collaboration opportunities in the future, that
could push IeSIM further.
19 / 20
Links
IeSim at WAMS 2010: http://tinyurl.com/c7sdeod
Qt project: http://qt-project.org/
http://www.casa.ucl.ac.uk/joanamargarida/
http://www.doublebyte.net
20 / 20

Más contenido relacionado

Destacado

Human Resourse Management
Human Resourse ManagementHuman Resourse Management
Human Resourse Management
dollydelight
 
学生インターン募集東京都新宿区教職員インターン教師インターンシップ教員免許インターン教員志望インターンシップ東京都新宿区NPO法人高卒支援会
 学生インターン募集東京都新宿区教職員インターン教師インターンシップ教員免許インターン教員志望インターンシップ東京都新宿区NPO法人高卒支援会 学生インターン募集東京都新宿区教職員インターン教師インターンシップ教員免許インターン教員志望インターンシップ東京都新宿区NPO法人高卒支援会
学生インターン募集東京都新宿区教職員インターン教師インターンシップ教員免許インターン教員志望インターンシップ東京都新宿区NPO法人高卒支援会
不登校引きこもり解決判定無料AI 杉浦 孝宣 不登校引きこもり中高生解決率90%以上
 

Destacado (11)

Executive Summary of the 2016 Scalar Security Study
Executive Summary of the 2016 Scalar Security StudyExecutive Summary of the 2016 Scalar Security Study
Executive Summary of the 2016 Scalar Security Study
 
Los Apostoles
Los ApostolesLos Apostoles
Los Apostoles
 
Lex Credendi VII - La iglesia es apostolica
Lex Credendi VII - La iglesia es apostolicaLex Credendi VII - La iglesia es apostolica
Lex Credendi VII - La iglesia es apostolica
 
Data and Religion - Opening semester II 2016
Data and Religion - Opening semester II 2016Data and Religion - Opening semester II 2016
Data and Religion - Opening semester II 2016
 
DEMENCIAS E ALZHEIMER DIAGNÓSTICO E TRATAMENTO
DEMENCIAS E ALZHEIMER DIAGNÓSTICO E TRATAMENTODEMENCIAS E ALZHEIMER DIAGNÓSTICO E TRATAMENTO
DEMENCIAS E ALZHEIMER DIAGNÓSTICO E TRATAMENTO
 
Cloud Perspectives - Ottawa Seminar - Oct 6
Cloud Perspectives - Ottawa Seminar - Oct 6Cloud Perspectives - Ottawa Seminar - Oct 6
Cloud Perspectives - Ottawa Seminar - Oct 6
 
Human Resourse
Human ResourseHuman Resourse
Human Resourse
 
Human Resourse Management
Human Resourse ManagementHuman Resourse Management
Human Resourse Management
 
Ingenieria logistica Benjamin s. Banchard
Ingenieria logistica Benjamin s. BanchardIngenieria logistica Benjamin s. Banchard
Ingenieria logistica Benjamin s. Banchard
 
Alzheimer
AlzheimerAlzheimer
Alzheimer
 
学生インターン募集東京都新宿区教職員インターン教師インターンシップ教員免許インターン教員志望インターンシップ東京都新宿区NPO法人高卒支援会
 学生インターン募集東京都新宿区教職員インターン教師インターンシップ教員免許インターン教員志望インターンシップ東京都新宿区NPO法人高卒支援会 学生インターン募集東京都新宿区教職員インターン教師インターンシップ教員免許インターン教員志望インターンシップ東京都新宿区NPO法人高卒支援会
学生インターン募集東京都新宿区教職員インターン教師インターンシップ教員免許インターン教員志望インターンシップ東京都新宿区NPO法人高卒支援会
 

Similar a IESIM: Simulating communities with a game-like approach

Distributed User Interfaces in Space and Time
Distributed User Interfaces in Space and TimeDistributed User Interfaces in Space and Time
Distributed User Interfaces in Space and Time
Jean Vanderdonckt
 
A Model-Based Approach for Distributed User Interfaces
A Model-Based Approach for Distributed User InterfacesA Model-Based Approach for Distributed User Interfaces
A Model-Based Approach for Distributed User Interfaces
Jean Vanderdonckt
 

Similar a IESIM: Simulating communities with a game-like approach (20)

Distributed User Interfaces in Space and Time
Distributed User Interfaces in Space and TimeDistributed User Interfaces in Space and Time
Distributed User Interfaces in Space and Time
 
Design the implementation of Robotic Simulator: Goalkeeper.
Design the implementation of Robotic Simulator: Goalkeeper.Design the implementation of Robotic Simulator: Goalkeeper.
Design the implementation of Robotic Simulator: Goalkeeper.
 
FSA Offer of Cooperation
FSA Offer of CooperationFSA Offer of Cooperation
FSA Offer of Cooperation
 
A Model-Based Approach for Distributed User Interfaces
A Model-Based Approach for Distributed User InterfacesA Model-Based Approach for Distributed User Interfaces
A Model-Based Approach for Distributed User Interfaces
 
Anthony newman y1 gd engine_terminologyvvvvv
Anthony newman y1 gd engine_terminologyvvvvvAnthony newman y1 gd engine_terminologyvvvvv
Anthony newman y1 gd engine_terminologyvvvvv
 
Introduction
IntroductionIntroduction
Introduction
 
Smart Hydroponic Plant Growing System using IoT
Smart Hydroponic Plant Growing System using IoTSmart Hydroponic Plant Growing System using IoT
Smart Hydroponic Plant Growing System using IoT
 
Android internals
Android internalsAndroid internals
Android internals
 
ECAI 2014 Tutorial on a behavioral analysis tool for agent-based simulations ...
ECAI 2014 Tutorial on a behavioral analysis tool for agent-based simulations ...ECAI 2014 Tutorial on a behavioral analysis tool for agent-based simulations ...
ECAI 2014 Tutorial on a behavioral analysis tool for agent-based simulations ...
 
Advanced View Pic Microcontroller Projects List _ PIC Microcontroller.pdf
Advanced View Pic Microcontroller Projects List _ PIC Microcontroller.pdfAdvanced View Pic Microcontroller Projects List _ PIC Microcontroller.pdf
Advanced View Pic Microcontroller Projects List _ PIC Microcontroller.pdf
 
End of Studies project: Malware Repsonse Center
End of Studies project: Malware Repsonse CenterEnd of Studies project: Malware Repsonse Center
End of Studies project: Malware Repsonse Center
 
Lecture 07 virtual machine i
Lecture 07 virtual machine iLecture 07 virtual machine i
Lecture 07 virtual machine i
 
cv-guegant-jean
cv-guegant-jeancv-guegant-jean
cv-guegant-jean
 
Chapter - One.ppt
Chapter - One.pptChapter - One.ppt
Chapter - One.ppt
 
SC7 Hangout 1: Pilot Development for Secure Societies and adopted technologies
SC7 Hangout 1: Pilot Development for Secure Societies and adopted technologiesSC7 Hangout 1: Pilot Development for Secure Societies and adopted technologies
SC7 Hangout 1: Pilot Development for Secure Societies and adopted technologies
 
Tutorial 37 API Coding
Tutorial 37 API CodingTutorial 37 API Coding
Tutorial 37 API Coding
 
Technology's fight against CoronaVirus(Folding@Home)
Technology's fight against CoronaVirus(Folding@Home)Technology's fight against CoronaVirus(Folding@Home)
Technology's fight against CoronaVirus(Folding@Home)
 
Serious games, e-learning and standards
Serious games, e-learning and standards Serious games, e-learning and standards
Serious games, e-learning and standards
 
Virtual and Augmented reality and their applications
Virtual and Augmented reality and their applicationsVirtual and Augmented reality and their applications
Virtual and Augmented reality and their applications
 
LO-PHI: Low-Observable Physical Host Instrumentation for Malware Analysis
LO-PHI: Low-Observable Physical Host Instrumentation for Malware AnalysisLO-PHI: Low-Observable Physical Host Instrumentation for Malware Analysis
LO-PHI: Low-Observable Physical Host Instrumentation for Malware Analysis
 

Más de urban-beers (7)

Can multimedia information processing help with tourist itinerary personaliza...
Can multimedia information processing help with tourist itinerary personaliza...Can multimedia information processing help with tourist itinerary personaliza...
Can multimedia information processing help with tourist itinerary personaliza...
 
HubCab
HubCabHubCab
HubCab
 
Exposing non-geographical aspects of mobility using location-based social net...
Exposing non-geographical aspects of mobility using location-based social net...Exposing non-geographical aspects of mobility using location-based social net...
Exposing non-geographical aspects of mobility using location-based social net...
 
Euronoia
EuronoiaEuronoia
Euronoia
 
Of connected things and people
Of connected things and peopleOf connected things and people
Of connected things and people
 
Urban*: Crowdsourcing for the Good of London
Urban*: Crowdsourcing for the Good of LondonUrban*: Crowdsourcing for the Good of London
Urban*: Crowdsourcing for the Good of London
 
Geographic representation of social relations and human movement
Geographic representation of social relations and human movementGeographic representation of social relations and human movement
Geographic representation of social relations and human movement
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

IESIM: Simulating communities with a game-like approach