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


  • December 2023: I'll be presenting Avicenna at ESEC/FSE 2023 in San Francisco. Join me there for engaging discussions!
  • October 2023: I'm thrilled to join the Software Engineering Research Methods seminar at Schloss Dagstuhl!
  • July 2023: We have published our innovative benchmark, Tests4Py, on arXiv. You can also explore our tool on GitHub. If you have any suggestions or additions for our benchmark, please provide us with your feedback. We are more than happy to continually improve and extend our benchmark!
  • May 2023: Our latest paper, Semantic Debugging, along with our tool Avicenna, has been accepted for presentation at ESEC/FSE 2023. Check out our Preprint and explore our GitHub Repository for Avicenna!


  • 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.