Abstract
ESCALATION è un progetto che vuole realizzare un framework flessibile ed estensibile basato su micro-servizi per la risoluzione di problemi di ottimizzazione in contesti differenti. Gli elementi qualificanti della proposta sono l’attenzione alla scalabilità e alla sicurezza. Essendo i problemi di ottimizzazione compiti computazionalmente onerosi, è importante sfruttare al massimo la scalabilità offerta da architetture quali il cloud computing. Da questo punto di vista, il progetto si pone all'avanguardia abbracciando l'intero spettro del computing continuum e integrando il classico cloud computing anche con soluzioni edge-based tipiche del fog computing. Inoltre, vista la presenza di dati di alto valore o con caratteristiche di sensibilità che vengono processati durante la risoluzione di problemi, grande attenzione viene dedicata a identificare soluzioni che seguano un approccio di tipo security-by-design. Gli scenari di riferimento considerati nel progetto saranno due: ottimizzazione delle logistica nei trasporti e supporto alle comunità energetiche. Il progetto avrà durata di 30 mesi.
Obiettivi e risultati attesi
L'obiettivo principale del progetto consiste nella realizzazione di un framework basato su microservizi, che permetta di affrontare problemi di ottimizzazione in modo efficace e sicuro, garantendo al contempo elevate capacità di scalabilità. Tale framework rappresenta dunque il fulcro della visione complessiva del progetto. I risultati attesi del progetto si possono riassumere come segue: 1) Definizione di un’architettura di riferimento per l’interoperabilità dei microservizi 2) Sviluppo di un framework che consenta l'esecuzione e il deployment dei microservizi in contesti cloud eterogenei inclusi ambienti public cloud e on-premises 3) Definizione dei requisiti di sicurezza per il framework e delle tecniche di hardening e testing necessarie a garantire il rispetto di tali requisiti 4) Sviluppo di microservizi che implementano algoritmi per la risoluzione di problemi di ottimizzazione legati ai contesti applicativi prescelti 5) Sviluppo di microservizi che implementano tecniche di data analysis (potenzialmente basate su machine learning) in grado operare interpolazione o predizione partendo da grandi volumi di dati 6) Progettazione UX/UI per definire l’interfaccia delle composizioni di microservizi e per la loro fruizione.Dettagli del progetto
Responsabile scientifico: Giuseppe Di Modica
Strutture Unibo coinvolte:
Centro Interdipartimentale di Ricerca Industriale su ICT
Coordinatore:
CRIS - Centro di Ricerca Interdipartimentale sulla Sicurezza e Prevenzione dei Rischi - Università dgli Studi di Modena e Reggio Emilia(Italy)
Partner:
Università degli Studi di Ferrara - IN4 Hub per l'Innovazione nell'Ingegneria e l'Integrazione nell'Industria
(Italy)
ALMA MATER STUDIORUM - Università di Bologna
(Italy)
ReLab Srl
(Italy)
Costo totale di progetto: Euro (EUR) 759.792,41
Contributo totale di progetto: Euro (EUR) 496.239,48
Costo totale Unibo: Euro (EUR) 145.857,95
Contributo totale Unibo: Euro (EUR) 102.100,57
Durata del progetto in mesi: 30
Data di inizio
16/02/2024
Data di fine:
15/08/2026
Il progetto è realizzato grazie ai Fondi europei della Regione Emilia-Romagna