Funded Projects

Research Funded Projects

TECNOLOGIE SOFTWARE PER LO SVILUPPO DI SERVIZI IT AVANZATI

Si investigheranno le tecnologie del software in grado di supportare lo sviluppo di sistemi IT avanzati. Le attività si focalizzeranno su aspetti metodologici, applicativi e sperimentali, tenendo presente i seguenti temi, connessi tra di loro: sviluppo e manutenzione del software, interfacce grafiche, applicazioni mobili, accesso sicuro alle risorse.Per il primo tema di ricerca, le attività si focalizzeranno sull'analisi del supporto alla comprensione del codice da parte di diverse notazioni per la modellazione del software, come UML. Ai fini della valutazione della qualità del codice sorgente saranno definiti metodi e strumenti di analisi per identificare istanze di design pattern, che sono pratiche di buona progettazione per identificare componenti riusabili. Saranno inoltre definiti metodi e strumenti per l'individuazione di difetti di progettazione, e di componenti potenzialmente difettose, da impiegare per riorganizzare il codice al fine di migliorare la qualità della sua struttura. Si investigheranno anche metriche, funzionali e di prodotto, e tecniche per la stima dei costi di sviluppo e manutenzione del software, da usare per pianificare le attività e allocare le risorse in modo adeguato. Inoltre, saranno investigate tecniche automatiche a supporto delle fasi di testing.Per quanto riguarda il tema interazione uomo-macchina, le attività mireranno alla realizzazione di strumenti in grado di supportare la specifica di interfacce grafiche, e relativi linguaggi di interazione, per sistemi informativi e applicazioni di supporto in cui l’interazione uomo-macchina gioca un ruolo fondamentale, come per esempio sistemi informativi geografici. Particolare attenzione sarà prestata all’usabilità delle applicazioni sviluppate, cercando di migliorare le condizioni di accesso ai servizi attraverso gli strumenti offerti dalle tecnologie software da impiegare per esempio per il monitoraggio ambientale e la gestione del territorio.Il terzo tema mira allo sviluppo di applicazioni per dispositivi mobili. In particolare le attività si focalizzeranno sulla progettazione di un ambiente visuale per la generazione di applicazioni per snartphonea basato sulla composizione di servizi direttamente sullo smartphone, specificando un grafo diretto di dataflow aciclico di servizi, attraverso l’utilizzo di pre-condizioni basate su condizioni ambientali e gesti. L’inyerfaccia utente sarà generate automaticamente. Il tool supporterà loop impliciti, contingency management, un processo di sviluppo incrementale e la condivisione del modello delle applicazioni su di uno store.Per quanto riguarda il tema dell’accesso alle risorse la ricerca mira alla creazione di una piattaforma in grado di supportare le fasi cruciali di riconoscimento di voltoirideorecchio su piattaforma mobile, integrando biometriche comportamentali come l'eye tracking e le dinamiche di avvicinamento del dispositivo all'orecchio, nonche’ delle tecniche di antispoofing. Particolare attenzione sarà posta al grado di affidabilità, la cui stima si baserà sui margini di confidenza, ossia da indici che basandosi sulle risposte del singolo sottosistema, riescono a valutarne la quantità di rischio associata alla risposta. Si formalizzerà una metodologia, System Response Reliability (SRR), che si basa sulla capacità da parte di un metodo di riconoscimento di separare il più possibile in maniera netta ed inequivocabile i soggetti genuini dagli impostori. Durante il processo di fusione dei risultati dei singoli sottosistemi, l'architettura parallela della piattaforma prende in considerazione solo le risposte dei sottosistemi ritenuti affidabili (sopra una soglia). La fase di spoofing sarà realizzata basandosi su invarianti geometriche del volto che consentono la distinzione tra un dato reale 3D e una foto.

DepartmentDipartimento di Informatica/DI
FundingUniversity funds
FundersUniversità  degli Studi di SALERNO
Cost40.454,37 euro
Project duration7 November 2014 - 6 November 2016
Research TeamTORTORA Genoveffa (Project Coordinator)
ABATE Andrea Francesco (Researcher)
CARUCCIO LOREDANA (Researcher)
Ciobanu Madalina Georgeta (Researcher)
CUCCURULLO Stefania (Researcher)
DE LUCIA Andrea (Researcher)
DE ROBERTO Paola (Researcher)
DEUFEMIA Vincenzo (Researcher)
DI GIOVANNI PASQUALE (Researcher)
DI MARTINO SERGIO (Researcher)
DISTASI Riccardo (Researcher)
FASANO FAUSTO (Researcher)
FERRUCCI FILOMENA (Researcher)
FRANCESE Rita (Researcher)
GALDI CHIARA (Researcher)
GRAVINO Carmine (Researcher)
INDELLI PISANO VALENTINA (Researcher)
NAPPI Michele (Researcher)
Narducci Fabio (Researcher)
OLIVETO ROCCO (Researcher)
PALOMBA Fabio (Researcher)
PAOLINO Luca (Researcher)
PASSERO IGNAZIO (Researcher)
POLESE Giuseppe (Researcher)
RICCIARDI STEFANO (Researcher)
RICCIO DANIEL (Researcher)
RISI Michele (Researcher)
SALZA PASQUALE (Researcher)
SARRO FEDERICA (Researcher)
SCANNIELLO Giuseppe (Researcher)
SEBILLO Monica Maria Lucia (Researcher)
TUCCI Maurizio (Researcher)
VITIELLO Giuliana (Researcher)