FIGARO |
Framework Interattivo per la Gestione di Ambienti in Real Time Operativo IntroduzioneL'evoluzione del WEB2.0 sta implicando una rivisitazione profonda degli orizzonti di Internet e della portata delle interazioni tra il "mondo virtuale" e la società reale.In particolare si sottolinea la tendenza alla stessa concezione delle applicazioni come servizi ("software as a service" [SaaS] così definito nel SIIA Trends Report 2000 ) cui si stanno rivolgendo i principali protagonisti del web internazionale come Google e Microsoft, seppure con peculiarità diverse. In quest'ottica le applicazioni sono concepite immaginando come destinatari quelli che vengono identificati come "thin clients" ossia postazioni dotate di piccoli strumenti, tipicamente un comune browser web, presso cui l'applicazione viene distribuita tramite un accesso in rete TCP/IP sia WAN che LAN. I vantaggi di questo tipo di applicazioni sono notevoli e possono essere riassunti nei seguenti punti:
ArchitetturaFigaro si compone di una struttura software client/server e di un protocollo per lo sviluppo delle interfacce dei servizi esterni per la fornitura di dati.La struttura software è realizzata per la parte client-side in javascript compatibile con i maggiori browsers di terza generazione, e per la parte server-side da interfacce PHP5.x/Python2.5.x che consentono di operare chiamate remote a Web Service SOA sia SOAP che JSON, il data storaging è ottenuto tramite XML1.0 nativo su File System e/o MySql5.x. La modularità di Figaro è ottenuta grazie alla possibilità di realizzare moduli di espansione utilizzando l'Api fornita da Figaro stesso che si occupa di gestire completamente sia l'accounting (accesso profilato) sia le chiamate e l'aggiornamento dei dati sia la comunicazione dei dati ai processi di elaborazione/gestione. Figaro espone:
Case studyPer evidenziare le possibilità oferte da Figaro, viene presentato il caso di studio della SOC (Sala Operativa Compartimentale) della Salerno Reggio Calabria di ANAS S.p.A. presso la quale è stato istutuito un servizio di monitoraggio del traffico e delle principali funzioni operative connesse utilizzando Figaro.Lo stato originario era definito dall'esigenza di utilizzare diversi output quali pc, vidiwall e pda, contemporaneamente esistevano diversi software tutti indipendenti per la gestione dei diversi input quali videocamere, dati di traffico, dati meteo ecc. e di output quali pannelli a messaggio variabilie e IVR per il numero verde ANAS. Questa situazione comportava l'utilizzo di articolati walkaround per la visualizzazione dei dati e una continua attenzione a tutti gli input per il rilevamento di situazioni di crisi. Tramite Figaro è stato sviluppato un sistema centralizzato per il recupero dei dati di traffico, meteo e video e per la gestione dell'IVR del numero verde ANAS, inoltre sono stati inclusi direttamente nell'interfaccia i pannelli di amministrazione dei servizi di maggiore utilizzo da parte del personale della SOC.
|