[ Torna all'inizio della pagina ]

Architettura tecnologica

FlossAR è un sistema Open Source sviluppato con tecnologia Java-J2EE, che utilizza esclusivamente applicativi e librerie Open Source standard ampiamente diffusi quali: Struts, Lucene, Velocity, FCKEditor, OSCache, PostgreSQL.
Questo consente la possibilità di personalizzare l'applicazione e le informazioni da parte di ogni singola Università, anche perché tutte le configurazioni e i metadati sono memorizzati nel formato standard XML, mentre il sistema è basato sul paradigma MVC (Model View Controller).
Il sistema ha una una architettura modulare dove ogni modulo copre alcune aree funzionali quali autenticazione, accesso e autorizzazione (AAA), la reportistica (Report), il modulo di Business Intelligence (BI), la gestione riviste ed editori (Journal), i moduli di Import/Export dati (I/O) da altri sistemi (quali ad esempio il sito “docente” del MIUR gestito dal CINECA).
In particolare, esiste un modulo di integrazione basato su SOA (F-SOA) che consente la gestione di interazioni con altri sottosistemi. In questo ambito sono già state sviluppate e sperimentate la possibilità di utilizzare una gestione utenti centralizzata di Ateneo, sincronizzare le proprie pubblicazioni con il proprio sito “docente”, importare i dati amministrativi sui progetti di ricerca gestiti dal sistema informativo di Ateneo, gestire i riferimenti incrociati con sistemi di Open Access, utilizzare sistemi di gestione delle richieste di trasferimento tecnologico.

Approfondimenti