Cosa è il progetto Mosaico

L'evoluzione delle tecnologie informatiche tende verso la realizzazione di complesse infrastrutture capaci di integrare stazioni di lavoro di natura eterogenea e di nodi in grado di erogare una grande varietà di servizi in un unico sistema globale (rete) che consente alle stazioni di interagire in maniera dinamica e flessibile con le risorse disponibili (calcolo, dati, programmi).

Lo sviluppo di sistemi di questa natura stratifica una vasta gamma di tematiche che possono essere organizzate in tre grossi livelli:

1.metodi di supporto alla progettazione e alla validazione;
2.metodi di supporto alla programmazione;
3.architettura di nodo e di rete per il supporto all'esecuzione.

Il progetto MOSAICO riunisce gruppi di ricerca che operano da tempo nel settore dei sistemi paralleli e distribuiti e che sono attualmente impegnati in progetti che perseguono obiettivi specifici sulle metodologie di progetto di sistemi per applicazioni distribuite. L'obiettivo del progetto e' quello di integrare i risultati delle diverse attivita' e di coordinare gli sviluppi futuri in modo da conseguire alcuni obiettivi comuni che permattano da un lato di fare avanzare lo stato delle conoscenze nel settore, e dall'altro di dimostrare la fattibilita' di sistemi innovativi nell'ambito delle applicazioni distribuite.

Per favorire l'integrazione dei risultati e meglio identificare i prodotti specifici, il progetto si articola in tre sottoprogetti riguardanti ciascuno un aspetto diverso del sistema globale sopra accennato.

Il progetto "Network Computing" concerne le problematiche legate all'interazione tra i terminali e le stazioni di servizio, così come il supporto all'infrastruttura di rete e all'interoperitività tra sistemi eterogenei.

Il progetto "Sistemi Multimediali" è centrato sul supporto alle applicazioni che integrano informazioni di natura diversa e che per questo motivo richiedono, oltre a potenze di elaborazione elevate, un supporto sistemistico di tipo innovativo.

Il progetto "Sistemi Reattivi"  è centrato sullo sviluppo di componenti di controllo del sistema, la cui complessità è essenzialmente legata al bisogno di fornire una reazione contiunua a eventi discreti, non predicibili nell'ordinamento e nel tempo di occorrenza.
 
 


 [MOSAICO Home Page]  [Computer Engineering Group]  [Indietro]