next up previous
Next: Bibliografia Up: Sviluppo di tecnologie di Previous: Sviluppo di un sistema

Validazione Online di Dati Sperimentali

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 up previous
Next: Bibliografia Up: Sviluppo di tecnologie di Previous: Sviluppo di un sistema
Giovanni Organtini 2004-02-03