U n i v e r s i t à degli S t u d i C a’F o s c a r i di V e n e z i a Facoltà di Scienze...
-
Upload
alessandro-mura -
Category
Documents
-
view
213 -
download
0
Transcript of U n i v e r s i t à degli S t u d i C a’F o s c a r i di V e n e z i a Facoltà di Scienze...
U n i v e r s i t à degli S t u d i C a’F o s c a r i di V e n e z i aFacoltà di Scienze Matematiche, Fisiche e NaturaliCorso di Laurea Specialistica in I n f o r m a t i c a
Sistemi Diagnostici Integrati e Distribuiti
Presentazione Tesi di Laurea Specialistica :
AA 2006/2007
Studente: : Faccin Raffaello
Relatore : Prof. Alessandro Roncato
Sistemi Diagnostici Integrati e Distribuiti
Sistemi diagnostici integrati e distribuiti ?
Un SD è costituito da più unità di elaborazione autonomespazialmente distribuite che interagiscono e cooperanotra loro per raggiungere un determinato obiettivo
Sistema Distribuito (SD) Diagnostica (dià gnosis) Integrata
Deve fornire una conoscenza (gnosis)sullo stato di “Salute” del Sistema (integrandosi con esso) tramite una sua rappresentazione e una successiva interpretazione
OBIETTIVO della DIAGNOSTCA èmonitorare e migliorare lo “Stato di Salute” del Sistema
Rappresentazione/Rilevamento Diagnostica Intervento
Slide 2/12Slide 2/12
Fornire una guida trasversale di approccio ai Sistemi di Diagnostica Distribuiti
Realizzazione di un Software di Diagnostica per l’azienda Thetis Spa
Sistemi Diagnostici Integrati e Distribuiti
Obiettivi della Tesi
Ingegneria del Software: Metodologia, Patterns, ecc.
MANAGEMENTINTEGRATO
Sistemi Distribuiti: Standards, Architetture, Protocolli, Frameworks, ecc.
Definire delle linee guida per una Metodologia Integrata di Sviluppo Software Diagnostici
Contenuto teorico compilativo
Contenuto teorico sperimentale
Contenuto pratico/tirocinio
Slide 3/12Slide 3/12
Sistemi Diagnostici Integrati e Distribuiti
Motivazioni
Perché è importante lo studio di questi Sistemi?Slide 4/12Slide 4/12
Livelli ICT della Diagnostica Integrata
Sistemi Diagnostici Integrati e Distribuiti
Inquadramento dell’ambiente
Per l’INTEGRAZIONEemergono le NECESSITA’di:
• Comunicare• Intendersi• Organizzarsi• Stabilire ruoli e compiti
...in un ambiente DISTRIBUITO ed
ETEROGENEO
- Tra Sistemi diversi- A diversi livelli
Slide 5/12Slide 5/12
Sistemi Diagnostici Integrati e Distribuiti
Modelli di riferimento ISO/OSI
Deve soddisfareai requisiti
di diagnostica
Lo studio dei sistemi diagnostici distribuiti a partire dai modelli ISO
Rilevamento stato e anomalie
Fornire strumenti per intervenire
Garantire il rispetto delle policy
Uso efficiente delle risorse
Fornisce modelli dirappresentazioneper definire gli
oggetti della diagnostica
Slide 6/12Slide 6/12
Un quadro approssimativo della situazione attuale…
Sistemi Diagnostici Integrati e Distribuiti
Il problema dell’integrazione
Come si integrano???
Eterogeneità, non cooperazione, disorientamento tra standards, protocolli, ecc.
Slide 7/12Slide 7/12
Adattatori
Sistemi Diagnostici Integrati e Distribuiti
Standards, Modelli e Integrazione
...ogni standard definisce un proprio modello: Organizz.,Inform.,Funz.,Comunicaz.
Fare convergere i modelli specifici ad un unico modello integrato
Tramite l’utilizzo di
Modello ORGANIZZATIVO
Modello FUNZIONALE
Modello INFORMATIVO
Modello COMUNICAZIONE
Diagnostico
StandardC
StandardC
StandardD
StandardD
COME VENGONO INTEGRATI I VARI STANDARD DI DIAGNOSTICA?
Adattatori: Proprietari ad-hoc, Middleware Generico, Middleware Specifico
Slide 8/12Slide 8/12
Sistemi Diagnostici Integrati e Distribuiti
Metodologia di Sviluppo per la Diagnostica
Metodologia di Sviluppo Software Diagnostici
Specifica dei Requisiti di Diagnostica
Applicazione di Design Patterns
Applicazione di Design Patterns
Modelli: Informativo, Funzionale,
Organizzativo e di Comunicazione
Modelli: Informativo, Funzionale,
Organizzativo e di Comunicazione
Architettura Integrata di Diagnostica
Specifica dei Requisiti
ProgettazioneDesign
ImplementazioneTest
Modelli PSM (Platform Specific Model)
Modelli PSM (Platform Specific Model)
Modelli PIM (Platform
IndependentModel)
Modelli PIM (Platform
IndependentModel)
Doc. Dei Requisiti
Diagnostici
Doc. Dei Requisiti
Diagnostici
Doc. ArchitetturaDiagnostica
Doc. ArchitetturaDiagnostica
Slide 9/12Slide 9/12
Sistemi Diagnostici Integrati e Distribuiti
Caso di Studio “Thetis-Actv”
Monitoraggio dello stato dei mezzi in tempo reale
Analisi dello stato dei mezzi offline
OBIETTIVI
Thetis Spa opera in qualità di service provider per la gestione delle flotte di trasporto pubblico nell’area di Venezia e di Mestre
Controllo dello stato di alcune componenti di sistema
SISTEMA
Architettura di comunicazione real-time basata su tecnologia JMS (Java Message Service)
Il sistema presenta componenti non sempre connesse
GPRS
LAN
DB
Srv. Comunicaz.
Msg.JMS
Applicativo Diagnostico
Tirocinio: un diagnostico per Thetis Spa Slide 10/12Slide 10/12
Conclusioni sulla Diagnostica Integrata e Distribuita
Sistemi Diagnostici Integrati e Distribuiti
Conclusioni
Necessità di avere standards unificati e più semplici.
Andrebbe evoluto nelle funzionalità e portato verso uno standard di diagnostica.Non avendo seguito alcuno standard soffre di molte limitazioni (principalmente funzionali e di robustezza).
Conclusioni sul Caso di Studio Thetis-Actv
Seguendo le indicazioni fornite attraverso la Metodologia e avendo delle conoscenzesugli strumenti di diagnostica si è in grado di ottere un software diagnosticocompleto dal punto di vista dei vari modelli trattati.
Conclusioni sulla Metodologia proposta
Necessità di evolverne le potenzialità: per es. attraverso diagnostica di tipo “intelligente”.
Necessità di diffonderne una opportuna conoscenza a riguardo.
Slide 11/12Slide 11/12
...domande?
Sistemi Diagnostici Integrati e Distribuiti
Domande
Slide 12/12Slide 12/12