Università degli Studi di Napoli Federico II - Scope
Università degli Studi di Napoli Federico II - Scope
Università degli Studi di Napoli Federico II - Scope
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Figura 30: Visualizzazione in tempo reale delle code monitorare e delle VO operanti<br />
sul sistema monitorato. Menù visibili quando si richiede <strong>di</strong> visualizzare i grafici<br />
relativi ai dettagli delle code.<br />
Per quanto concerne la realizzazione del secondo requisito, che richiedeva una<br />
cospicua storicizzazione dei dati, c'è stato bisogno <strong>di</strong> intervenire sull'applicazione<br />
Parser, per adeguarlo alle nuove esigenze.<br />
Come già sottolineato, il prototipo non è mai stato testato, se non in locale, nella<br />
modalità Database. La creazione dei grafici avveniva tramite la modalità XML.<br />
Dovendo pensare ad una storicizzazione dei dati che permetta <strong>di</strong> conservare le<br />
informazioni e <strong>di</strong> ricreare i grafici fino ai 2 anni precedenti, si è dovuti passare a<br />
prendere in considerazione la modalità Database.<br />
L'applicazione JAVA, Parser, che ha il compito <strong>di</strong> parserizzare le informazioni<br />
provenienti dal batch system, per poi renderle <strong>di</strong>sponibili all'inserimento nel database,<br />
è stata creata come un processo in continua esecuzione che ad intervalli regolari <strong>di</strong><br />
tempo si attiva per carpire i nuovi cambiamenti e per effettuare gli inserimenti<br />
all'interno del database.<br />
Il meccanismo presenta un problema nella parserizzazione del file XML, che viene<br />
creato automaticamente quando si interroga il batch system. Nel testare le<br />
funzionalità della modalità Database ci si è resi conto che con il mutare dei dati,<br />
l'applicazione effettua solo una prima parserizzazione del file XML(viene creato<br />
l'albero DOM del documento XML solo una volta).<br />
Tommaso Foglia 961/147 Pagina 76 <strong>di</strong> 150