About Me

Hey, I am Martin, a computer scientist, research assistant, and Ph.D. candidate in the Software Engineering group of Prof. Lars Grunske at the Humboldt-Universität Zu Berlin, Germany, and recently, I visited the research group of Prof. Andreas Zeller at the CISPA Helmholtz Center for Information Security in Saarbrücken, Germany. My research interests lie in automated software engineering focusing on software testing, vulnerability detection, and fuzzing.

I am currently working on the project EMPEROR, which aims to automatically produce explanations for program behaviors - most notably, program failures. By learning and refining predictive and generative models, we will be able to infer and refine relationships involving arbitrary input features and thus boost our understanding of how and why software behaves as it does.

Things Happening


  • May 2023: Our most recent work Semantic Debugging -- including our tool Avicenna -- has been accepted for ESEC/FSE 2023. Pre-print will follow soon!


  • December 2022: Returned to HUB after a great time at CISPA! :)
  • November 2022: I presented our paper "Explaining and Debugging Pathological Program Behavior" at ESEC/FSE 2022 in Singapore.
  • June 2022: I moved to Saarbrücken as a visiting phd student at the CISPA Helmholtz-Center for Information Security working in the research group of Andreas Zeller.
  • February 2022: I just started my PhD at the Humboldt-Universität zu Berlin in the research group of Lars Grunske.