Martin Eberlein is a doctoral researcher at Humboldt-Universität zu Berlin.
Mail: martin.eberlein@hu-berlin.de
Google Scholar: martin-eberlein
Linkedin: Martin Eberlein
GitHub: martineberlein
Photo taken on an expedition to antarctica.
Hosted on GitHub Pages — Theme by orderedlist
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. Previously, I 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, particularly in software testing, vulnerability detection, and fuzzing. Currently, I am part of the EMPEROR project, which aims to automatically generate explanations for program behaviors, particularly program failures. By leveraging predictive and generative models, we seek to uncover and refine relationships among input features, enhancing our understanding of how and why software behaves as it does.
This is a list of selected publications:
APR’2025
Which Inputs Trigger My Patch?
Martin Eberlein, Moeketsi Raselimo, and Lars Grunske
In Proceedings of the 6th International Workshop on Automated Program Repair (APR 2025)
FSE’2023
Semantic Debugging
Martin Eberlein, Marius Smytzek, Dominic Steinhöfel, Lars Grunske, and Andreas Zeller
In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) 2023
SSBSE’2020
Evolutionary Grammar-Based Fuzzing
Martin Eberlein, Yannic Noller, Thomas Vogel, and Lars Grunske
12th Symposium on Search-Based Software Engineering (SSBSE) 2020
All my papers can be found on Google Scholar, in the ACM Digital Library, and in DBLP.
Recent Program Committee Member:
Researchr provides a partial list of conference PC service.
I am currently working on:
Additionally, together with Marius Smytzek, I work on:
I am also involved in various other debugging projects. Feel free to explore more of my work on GitHub!
I am organizing and assisting with teaching several courses at HU Berlin. In Summer 2025, I’ll be giving guest lectures on:
If you are a computer science student at Humboldt-Universität zu Berlin and enjoy automated program testing, fuzzing, and debugging, consider doing a bachelor’s or master’s thesis with me. Open and Ongoing Theses
Here is a selection of the most recent posts from my Blog:
I am always open to discussions, collaborations, and ideas in software engineering and debugging tools!
Contact me on LinkedIn or on X to stay updated on my work and relevant events.
Also, be sure to follow me on GitHub for our latest tools.