Emanuele Iannone

Postdoctoral Research at TUHH and Ph.D. Student at UNISA


Institute of Softare Security

Blohmstraße 15, 21079

Hamburg, Germany

Hello, I am Emanuele (E-muh-nuh-el-E), Postdoctoral 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 in UNISA I was academically raised by Prof. Fabio Palomba and Prof. Andrea De Lucia at the Software Engineering (SeSa) Lab.

I am 100% Salernitan: born in Salerno, grown up in Salerno, went to school in Salerno, graduated in Salerno! I am a proud millenial, born in 1996.

My research revolves around the analysis of 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, as well as automated vulnerability repair. More in general, my research approach consists of 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 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 the B.Sc. Degree in Computer Science at 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 like hours each day. But since my professional life got new perspectives, I had to change my habits, so I had to switch on more flexible hobbies: anime and TV series. My favourite 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 show.

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