Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
tesi di laurea magistrale
Relatore
Ch.mo Prof.re Domenico Cotroneo
Ch.mo Prof.re Marcello Cinque
candidato
Mario Fiorentino
Matr. M63/172
Servizi di gestione dei dati per l’interoperabilità di sistemi di
valutazione delle necessità post-crisi
Anno Accademico 2013/2014
Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
Contesto
Oggi più che mai l’umanità è sotto costante
minaccia di catastrofi di origine naturale o non.
Le operazioni di ricostruzione e di recupero
sono longeve, costose e complesse.
In tali situazioni risulta obbligatoria una gestione delle
emergenze, una valutazione dei danni e delle
necessità post-crisi in parallelo ad un piano di ripresa
e ricostruzione.
Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
Il progetto DESTRIERO
Programma ricerca & Innovazione FP7-SEC.
Area: 10 Security SEC-2012.4.3-1 Next
generation damage and post-crisis needs
assessment tool for reconstruction and
recovery planning
Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
• Le operazioni di valutazione dei danni e delle
necessità post-crisi (PDNA) sono coordinate
da autorità locali o dalla protezione civile
• Altre nazioni o organizzazioni possono fornire
il proprio supporto ma in totale autonomia
• Le pianificazioni sono effettuate con meeting
fisici
• Non esiste alcuna piattaforma o tool che sia
in grado di fornire supporto a tale processo
Problematiche
Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
DESTRIERO è un framework innovativo per:
• La valutazione continua dei danni e delle necessità post-crisi tramite l’analisi di
informazioni satellitari e aeree.
• Incentivare la condivisione delle informazioni tramite l’interoperabilità automatica
dei dati tra le organizzazioni umanitarie e i loro sistemi PDNA e RRP.
• La visualizzazione delle informazioni raccolte in un quadro operazionale comune.
• L’assegnazione delle priorità e la valutazione delle decisioni congiunte attraverso
l’integrazione di software PDNA e framework RRP esistenti
Obiettivi del progetto
Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
- Design e implementazione di servizi core per la gestione dei dati per
piattaforma SWIM-SUIT (System Wide Information Management –
SUpported by Innovative Technologies)
- Integrazione in DESTRIERO
- Sviluppo di un dimostratore
Contributo della tesi
Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
• Alluvione al confine tra Italia/Francia/Svizzera
• Soccorsi da parte di organizzazioni differenti
• Ciascun ente condivide informazioni
In tale scenario nasce l’esigenza di:
1.utilizzare appositi adapter
2.identificare un modello dati per
l’interoperabilità
Scenario
Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
Il modello dei dati DESTRIERO
• JC3IEDM (Joint Command, Control, and Consultation Information
Exchange Data Model)
• Creato dal Multilateral
Interoperability Program NATO
• Rigoroso vocabolario semantico in
un contesto ben strutturato
• Definisce le informazioni base di
scambio tra sistemi automatici di
comando e controllo
Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
Architettura a livelli
Riutilizzo dei servizi core
della piattaforma SWIM-BOX
Messaging
Data Validation &
Transformation
Web Services
Aggiunta del componente Data
Management per i servizi di
gestione dati
Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
Servizi per la persistenza,
ricerca ed inferenza
Spring per la gestione del
ciclo di vita delle
transazioni
Hibernate responsabile
dell’interazione con la base
dei dati
Data Management
Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
Destriero Data Management
Componente del livello core DESTRIERO
Compatibilità con il modello dati JC3IEDM
Interfaccia unica di accesso ai servizi
Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
Dimostratore 1/2
DESTRIERO Data Management Services
Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
Dimostratore 2/2
DESTRIERO Data
Management Services
Servizi di gestione dei dati per l’interoperabilità di sistemi di valutazione delle
necessità post-crisi
Scuola Politecnica e delle Scienze di Base
Corso di Laurea Magistrale in Ingegneria Informatica
Conclusioni Si è caratterizzato il modello dati DESTRIERO attraverso lo studio del
MIP NATO JC3IEDM
Si è definita l’architettura a livelli del sistema DESTRIERO
Sono stati implementati i servizi per la gestione dei dati per la
piattaforma SWIM-BOX e, successivamente, integrati in DESTRIERO
Sviluppi Futuri Introduzione e gestione dell’ontologia JC3IEDM per la realizzazione
dei servizi di inferenza semantica
Potenziamento dei meccanismi di filtraggio Hibernate per le
operazioni di ricerca
Realizzazione di un NotificationService per la gestione delle
notifiche relative alla variazione di dati presenti in database
Top Related