Next: Bibliografia
Up: Sviluppo di tecnologie di
Previous: Sviluppo di un sistema
Sempre nel 2003 ho progettato e realizzato, in collaborazione con due
studenti del corso di laurea in informatica, un sistema universale
per la validazione online di dati sperimentali.
Il sistema, realizzato con tecnologie Object Oriented, prevede
l'utilizzo di classi di Sensori software che, analizzando
dei files, attivano automaticamente altri elementi, detti
Soluzioni che svolgono funzioni di controllo e correzione.
In pratica, ogni volta che si rendano disponibili nuovi dati,
vengono fatti partire automaticamente uno o più programmi di
analisi che, alla fine della loro esecuzione, generano pagine
HTML la cui analisi può indurre il sistema ad attivare automaticamente
l'esecuzione di Soluzioni atte ad inviare e-mail ad una lista di
persone, mostrare finestre con testo arbitrario sullo schermo
e/o attivare l'esecuzione di procedure di correzione software.
I programmi di analisi e le procedure di correzione possono essere
realizzati indipendentemente dal sistema, in qualunque linguaggio
e senza necessità di includere file esterni o librerie, anche
in modo concorrente da parte di più autori. La loro integrazione
nel sistema si ottiene semplicemente depositandone una copia in
un'apposita directory.
Il sistema viene impiegato per il controllo delle misure di
qualità svolte nel Centro Regionale per la costruzione del
calorimetro di CMS ed è stato utilizzato nel corso dell'ultimo
test beam, durante il quale ha permesso di scoprire
immediatamente due diversi problemi che sono stati immediatamente
corretti, consentendo di sfruttare al meglio il limitato tempo a
disposizione.
Pubblicazioni più significative
Next: Bibliografia
Up: Sviluppo di tecnologie di
Previous: Sviluppo di un sistema
Giovanni Organtini
2004-02-03