GENESIS-D

Global Environment Network System of Information for Sustainable Development

GENESIS-D il cui acronimo sta per Global Environmental Network System of Information for Sustainable Development, è un framework per la produzione di applicazioni per la strutturazione delle informazioni ambientali prodotte in contesti eterogenei e il loro relativo utilizzo con sistemi innovativi, rispetto allo stato dell’arte oltre che per la modellazione e gestione delle stesse informazioni.

 

Il progetto è stato finanziato dal Ministero per la Ricerca Scientifica e Tecnologica con Decreto n° 2266 del 29/12/2003 e realizzato da Edinform S.p.A. in partnership con l'Università degli Studi del Salento e del Politecnico di Milano.

 

 

Il modello informativo di GENESIS-D trae la sua innovatività oltre che per i contenuti e le soluzioni tecnologiche applicate, per l'essere coerente con tutti i modelli e i paradigmi definiti dall'Agenzia Europea per l'Ambiente (EEA) nella realizzazione della Rete Europea per l'Informazione e l'Osservazione Ambientale (EIONet) secondo il modello ENVISION (Enviromental Vision).

 

 

Il progetto si pone come obiettivi quelli di supportare gli analisti e i programmatori nello svolgimento delle loro attività; nello specifico GENESIS-D aggiunge aspetti fortemente innovativi anche sotto il profilo strettamente tecnologico, in quanto basato su una innovativa architettura.

 

Quest’ultima si struttura in due parti fondamentali, la parte metodologica, relativa alle metodologie utilizzate per la creazione del core data model e degli oggetti ad esso correlati, e la parte tecnologica su cui si fonda la parte operativa del framework stesso.

 

 

Tale framework è strutturato su vari livelli che ne rappresentano lo stack funzionale (top-down).

 

Un livello di presentazione che permette di organizzare e presentare le informazioni, strutturate e gestite mediante il framework, all'utente secondo le modalità previste dalla metodologia EWOOD (Edinform Web Object Oriented Design), appositamente sviluppata in ambito progettuale, sulla base del principio definito nel concetto di user experience ed ubiquità, e particolarmente orientata alle web application.

 

Un livello di interoperabilità che rappresenta il livello intermedio; permette le interrogazioni e le aggregazioni funzionali dei dati del dominio ambientale rendendo questi utilizzabili per elaborazioni successive.

 

Un livello di persistenza dei dati che si farà carico di fornire risposte alle interrogazioni provenienti dalle applicazioni.

 

Infine è presente un livello di indipendenza dal motore relazionale in grado di garantire piena indipendenza dal RDBMS sottostante e tecnologie correlate;

 

Il livello di indipendenza dal database ed il livello di persistenza dei dati rappresentano insieme un meccanismo di base che permette al sistema di organizzare e gestire i dati ambientali fornendo quella generalità e quella flessibilità richiesta nel settore ambientale.

 

 

Per info o contatti:

Luigi Palese

Andrea Russo