Emanuele Iannone
Postdoctoral Researcher at TU Hamburg
Institute of Software Security
Blohmstraße 15, 21079
Hamburg, Germany
Hello, I am Emanuele (/Eh-maa-noo-èh-leh/), Postdoctoral Researcher (formally, a Wissenschaftlicher Mitarbeiter) at the Hamburg University of Technology (TUHH), Germany.
I am part of the Institute of Software Security (SoftSec), where I dedicate my effort (and passion) to software security testing, particularly from a code-level perspective. I am employed full-time in the Horizon Europe project Sec4AI4Sec, where I am committed to a work package on automated vulnerability repair.
In February 2024, I earned a Ph.D. in Computer Science at the University of Salerno (UNISA), Italy. I defended a thesis on software vulnerabilities in the context of software maintenance and evolution (thesis title: There’s Something about Vulnerabilities: Empirical Comprehension and Novel Automated Approaches), supervised (and academically raised) by Prof. Fabio Palomba at the Software Engineering (SeSa) Lab.
My main current research interest is on automated software security testing, which involves the creation, maintenance, and evolution of code-level security test cases using automated methods (heuristics and AI-based).
My background is rooted in empirical software engineering, adopting design science (inventing and evaluating novel technological solutions to specific research problems), repository mining studies, benchmark studies, and experiments with human participants (mainly, developers).
I am currently working on the following research topics:
Code-level Security/Vulnerability Test Mining
Code-level Security/Vulnerability Test Generation
Code-level Security/Vulnerability Test Maintenance and Evolution
Software Security Analytics (i.e., MSR applied to vulnerability-related data)
Automated Vulnerability Repair
Secure Code Generation (and Security of AI-generated Code)
LLM-based Vulnerability Detection
Vulnerability Data Synthesis
Developer Aspects in Software Security
I would like to invest more time on these topics (good for new collaborations):
Third-party Vulnerability Assessment
Design-level Vulnerability Detection
Software Supply Chain Security
Security of Large Language Models
Code and Test Summarization
Vulnerable Code Comprehension
Usable Security
I have worked on the in the past, but they are currently inactive (perhaps one day…):
Exploitability Prediction and Assessment
Vulnerability Prediction
Socio-technical Aspects in Software Engineering
Mobile App Energy Consumption
Program Comprehension
Software Refactoring
In September 2020, I earned an M.Sc. Degree in Computer Science at the University of Salerno, defending a thesis on Automated Exploit Generation of Known Java API vulnerabilities advised by Prof. F. Palomba and Prof. A. De Lucia (110/110 cum laude). Two years earlier, in July 2018, I earned a B.Sc. Degree in the same study course at the same university, defending a thesis on Automated Refactoring of Android-specific Energy Smells advised by Prof. A. De Lucia (110/110 cum laude).
I am 100% Salernitan. I was born in Salerno, grew up there, and want to school there. I am a proud millennial, born in 1996. I have always been fond of video games, especially Japanese role-playing games (JRPG), and I used to play them for many hours a day. But since my professional life has given me new perspectives, I have had to change my habits and switch to more flexible hobbies, though sometimes I go back doing some retro gaming (nostalgia kicks in).
If you want to hear me talking for an indefinite amount of time, just introduce the topic Pokémon. If you want to hear me only for few hours, you can pick one among Final Fantasy, Attack on Titan, Steins;Gate, Dragon Ball and JoJo’s Bizarre Adventures (yeah, all nerdy Japanese stuff). I recently got into One Piece (thanks to my brother).
Random facts about me:
- Apparently people have trouble with my last name. They keep misspelling it… It’s an “I” (the letter after H), not a lowercase “L”. It would be weird to have a last name staring with a lowercase letter, isn’t it?
- I am former World of Warcraft player with a Human Retribution Paladin (For the Alliance, deal with it).
- I am quite fond of competitive Pokémon video games (VGC). Actually, for a short period in 2017 I also took part of a few local tournaments… well, not winning anything, but at least I passed the initial rounds, somehow!
Contact me at: <first-name>.<last-name>@tuhh.de