Il sommario del progetto CASIS


Il risultato ultimo che si prevede di raggiungere e' rappresentato dalla definizione e realizzazione di una stazione di lavoro multimediale inserita in una architettura che consenta all'utente di avvalersi opportunamente dei servizi accessibili alla intera comunita'. Attraverso l'uso della workstation l'utente a seconda della propria attivita' e del ruolo che egli gioca all'interno del sistema sanitario potra' inserire ed acquisire dati, acquisire e trasmettere conoscenza ed essere supportato nella risoluzione di problemi.

Per potersi facilmente adattare ad un ambiente distribuito, e garantire la riusabilita' delle varie componenti coinvolte e' previsto che la workstation multimediale sia costituita da una serie di componenti. L'elemento centrale della workstation e' costituito dal bus centrale su cui si connettono i diversi tipi di servizi. In particolare esistono due diverse classi di servizi che e' possibile connettere ad una generica workstation: i servizi di base e quelli orientati all'utente. I primi costituiscono una serie di servizi generici che non dipendono dalla classe di utenti cui la workstation stessa e' destinata, mentre nella seconda classe sono indicati servizi di piu' alto livello che agiscono in qualita' di mediatori [Wiederhold, 1992] fra i servizi di base e l'utente. Il loro scopo infatti e' quello di fornire una particolare vista sui servizi di base che si differenzia e si adatta in funzione della professionalita' e dei compiti dell'utente della workstation. L'interazione della workstation con l'utente avviene infine attraverso un desktop che consta essenzialmente di una serie di procedure grafiche di interfacciamento facilitanti l'accesso dell'utente stesso alle risorse messe a disposizione dalla intera comunita'.

La workstation e' completata da un gestore di servizi che permette il suo collegamento ad un ambiente distribuito. Il compito di tale modulo consiste nel rendere noto alla intera comunita' distribuita la natura ed il genere dei servizi che la workstation cui esso e' connesso e' in grado di fornire. Analogamente, se qualcuna delle applicazioni orientate all'utente necessitasse l'uso di servizi non disponibili localmente, questo modulo interagendo con gli altri gestori associati alle workstation collegate in rete avra' la responsabilita' di individuare quelle in grado di soddisfare la richiesta.