Martin Eberlein

doctoral researcher at Humboldt-Universität zu Berlin

profile.png

I am a doctoral researcher and Ph.D. candidate in the Software Engineering group of Prof. Lars Grunske at Humboldt-Universität zu Berlin, Germany. I previously collaborated with Prof. Andreas Zeller’s research group at the CISPA Helmholtz Center for Information Security in Saarbrücken.

My research focuses on automated software engineering, with an emphasis on software testing, vulnerability detection, and fuzzing. Currently, I am part of the EMPEROR project, which seeks to automatically generate explanations for program behaviors, particularly program failures. By leveraging predictive and generative models, we aim to uncover and refine relationships among input features, enhancing our understanding of how and why software behaves as it does.

news

Aug 1, 2024 Our Tool FixKit has been accepted at ASE 2024. FixKit is a comprehensive collection of program repair approaches for Python, allowing researchers to easily compare and explore different repair methods on a unified set of techniques. Be sure to check out our pre-print!
Jul 10, 2024 I am honored to have been awarded the prestigious Black Shirt by my research group at Humboldt-Universität Berlin for my contributions to the field of software engineering! The Blackshirt tradition originates from the Nebraska University Football Team, where it is given to exceptional defense players for outstanding performances.
May 4, 2024 I co-founded InputLab, a startup that generates test data for various formats, from electronic invoices to communication between government authorities, covering all input features. We secured €900k in initial funding from the German Federal Ministry of Education and Research! Visit us at inputlab.net.

selected publications

  1. apr_thumbnail.jpg
    Which Inputs Trigger My Patch?
    Martin Eberlein, Moeketsi Raselimo, and Lars Grunske
    In In Proceedings of the 6th International Workshop on Automated Program Repair, 2025
  2. autofl_thumbnail.png
    Semantic Debugging
    Martin Eberlein, Marius Smytzek, Dominic Steinhöfel, and 2 more authors
    In Proceedings of the 31nd ACM International Conference on the Foundations of Software Engineering, ESEC/FSE 2023, 2023
  3. libro_thumbnail.png
    Evolutionary Grammar-Based Fuzzing
    Martin Eberlein, Yannic Noller, Thomas Vogel, and 1 more author
    In 12th International Symposium, SSBSE 2020, 2020