Emanuele Iannone

Predoctoral Researcher at TUHH and Ph.D. Candidate at UNISA


Institute of Software Security

Blohmstraße 15, 21079

Hamburg, Germany

Hello, I am Emanuele (E-muh-nuh-el-E), Predoctoral Researcher at the Hamburg University of Technology (TUHH), Germany, and Ph.D. Candidate in Computer Science at the University of Salerno (UNISA), Italy. In TUHH, I am part of the Institute of Software Security (SoftSec), while at UNISA I was academically raised by Prof. Fabio Palomba and Prof. Andrea De Lucia at the Software Engineering (SeSa) Lab.

I am 100% Salernitan: I was born in Salerno, grew up in Salerno, went to school in Salerno, and graduated in Salerno! I am a proud millennial, born in 1996.

My research revolves around analyzing software vulnerabilities in the field of Software Maintenance and Evolution. In particular, I am working on mining and generating security tests and exploits for vulnerabilities and automated vulnerability repair. My approach to research consists of employing empirical methods for dealing with software vulnerabilities, such as building vulnerability prediction models, assessing their risk automatically, and devising new security testing techniques. My research falls within Empirical Software Engineering, a sub-domain of Software Engineering focusing on conducting experiments on software systems and developers.

To summarize, my main research topics are:

    :bangbang: Mining Software Repositories & Software Analytics
    :bangbang: Machine Learning for Software Engineering
    :bangbang: Search-based Software Engineering
    :bangbang: Software Reengineering

I have also worked on side topics like:

    :exclamation: Green Software Engineering
    :exclamation: Program Comprehension
    :exclamation: Organizational Aspects in Software Engineering

In September 2020, I received the M.Sc. Degree in Computer Science at the University of Salerno, defending a thesis on Automatic Exploit Generation of Known Java API vulnerabilities advised by Prof. F. Palomba and Prof. A. De Lucia (110/110 cum laude). Two years before, In July 2018, I received a B.Sc. Degree in Computer Science at the University of Salerno, defending a thesis on Automatic Refactoring of Android-specific Energy Smells advised by Prof. A. De Lucia (110/110 cum laude).

I have always been fond of video games, especially role-playing games (RPG), playing for hours daily. But since my professional life got new perspectives, I had to change my habits, so I had to switch to more flexible hobbies: anime and TV series. My favorite video game series are Final Fantasy and Pokémon, and I am a great fan of Attack on Titan and Jojo’s Bizzare Adventures TV shows.

Contact me at: <first-name>.<last-name>@tuhh.de

Selected Publications


  1. Rubbing salt in the wound? A large-scale investigation into the effects of refactoring on security
    Empirical Software Engineering, May 2023
  2. TSE
    The Secret Life of Software Vulnerabilities: A Large-Scale Empirical Study
    Emanuele Iannone, Roberta Guadagni, Filomena FerrucciAndrea De Lucia, and Fabio Palomba
    IEEE Transactions on Software Engineering, Jan 2023


  1. JSS
    Just-in-time software vulnerability detection: Are we there yet?
    Journal of Systems and Software, Jan 2022


  1. Toward Automated Exploit Generation for Known Vulnerabilities in Open-Source Libraries
    Emanuele IannoneDario Di NucciAntonino Sabetta, and Andrea De Lucia
    In 2021 IEEE/ACM 29th International Conference on Program Comprehension (ICPC), May 2021