Learning e Knowledge Technologies
• Sviluppo di percorsi divulgativo-didattici sulla base di strumenti matematici avanzati, in grado di supportare l'insegnamento e migliorarne efficacia ed efficienza;
• Nuovo paradigma nel processo di apprendimento capace di coniugare tecnologie avanzate e studio di modelli didattici: dal trasferimento di informazioni alla costruzione di conoscenza;
• Personalizzazione dell’esperienza didattica in funzione di obiettivi, modelli e specifiche preferenze degli utenti e supporto nativo del modello esperenziale come approccio capace di guidare la creazione dei processi formativi (Learning By Doing);
• Realizzazione e implementazione di soluzioni per il learning e il knowledge (piattaforme per la didattica a distanza, il lavoro collaborativo e la condivisione della conoscenza);
• Rispetto di specifiche e degli standard più diffusi per l’e-learning e il Knowledge Management:
- IMS-LOM per i metadata, ossia per la descrizione formale di risorse didattiche
- IMS-QTI per i test per la valutazione delle competenze degli utenti
- SHOE e DAML+OIL per le ontologie, ossia per la descrizione di domini, concetti e relazioni tra essi
- SCORM e IMS-CP per il confezionamento di corsi
- IMS-LIP per i profili utenti
Grid e Web Technology
• Sviluppo di modelli architetturali basati sul modello OGSA (Open Grid Services Architecture);
• Progettazione e realizzazione di prototipi software avanzati per esplorare l’utilizzo delle tecnologie Grid in applicazioni commerciali;
• Interoperabilità tra middleware Grid sviluppati su piattaforme tecnologiche diverse;
• Studio e progettazione di architetture SOA e di metodologie per la loro definizione ed implementazione;
Networks
• Modellazione, simulazione e ottimizzazione di reti complesse di varia natura (reti stradali, di telecomunicazioni, catene di produzione, etc.), utilizzando metodologie basate su leggi di conservazione e teoria delle code;
• Realizzazione di prototipi per la simulazione e ottimizzazione di reti.
Security
Metodi, strumenti e tecnologie di analisi dell’immagine per l’ottimizzazione di processi in tema di sicurezza per la collettività (supervisione di aree, profilazione, identificazione e riconoscimento automatico).
Tecnologie e ambienti di sviluppo
- Tecnologie di sviluppo: Microsoft.NET (C#, ASP.NET, ADO.NET), J2EE (Java, JSP, Servlet, JDBC)
- Database management system: Microsoft SQL Server, MySQL
- Ambienti di sviluppo: Visual Studio 6.0, Visual Studio.NET, Visual Age for Java
- Web run-time environment: IIS, Apache, Tomcat
- Altre tecnologie Microsoft: MSMQ, Active Directory, Visual Basic 6.0, VBScript, Jscript, ASP
- Tecnologie per front-end web based: HTML, DHTML e software come Macromedia Flash e Macromedia Dreamweaver
- Interoperabilità: XML, XSD, XSLT e strumenti come XMLSpy