Studente Tesista Erasmus Traineeship+
Dublino, Irlanda
Il lavoro di tesi svolta presso la facoltà di Computer Science dell''University College of Dublin rappresenta un'attenta analisi dell'impatto di anti-patterns e code smells presenti nel codice con le security vulnerabilities dello stesso. Lo studio quindi ha riguardato una prima analisi teorica dei security antipatterns e delle vulnerabilità, seguito da uno studio empirico, effettuato su esistenti sistemi software open source. Attraverso tale studio, è stato possibile aquisire una soddisfacente conoscenza teorica dei code smells e degli antipattern presenti nel codice, con la loro evoluzione e crescita nel corso degli ultimi anni. Inoltre si è acquisito una discreta conoscenze delle security vulnerabilities e delle loro caratteristiche peculiari. Altre skills acquisite durante la stesura della tesi, riguardano l'approccio e la pianificazione di uno studio empirico, unito all'utilizzo di un rigoroso linguaggio scientifico durante la scrittura di un paper di ricerca. La ricerca di tesi infine è stata condotta in team, con un miglioramento dunque delle abilità di team work.