Martin Eberlein

Martin Eberlein - Researcher in Software Engineering

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

Open and Ongoing Theses


If you are a computer science student at Humboldt-Universität zu Berlin and you enjoy automated program testing, fuzzing, and debugging, consider doing a bachelor’s or master’s thesis with me.

If you are interested, please send me (or career-se.informatik@lists.hu-berlin.de) a letter of motivation and your most recent transcript of records.

Open Topics


Here are some currently available thesis topics. If you’re interested, feel free to reach out!

Check my group’s page for more topics.

Ongoing Theses


Currently, I am supervising the following bachelor’s and master’s theses:

Enhancing Automated Program Repair with Additional Test Case Generation
Marwin Linke, Bachelor, 2025

Completed Theses


Evaluating Automatic Program Repair Approaches for Python
Kai Werk, Bachelor, 2025

Identifying Distinctive Program Inputs in High-Dimensional Mixed-Feature Spaces
Konstantin Böttcher, Master, 2024

When Does This Line Get Triggered? Explainable Line Reachability Using Semantic Constraints
Angelina Teodoridis, Bachelor, 2024

Exploring Explanation Strategies: A User Study on Automated Debugging Tools
Christopher Lazik, Master, 2024 - (now: PhD Student @ Humboldt-Universität zu Berlin)

Explaining Mispredictions of Machine Learning Models with Influential Input Features
Dennis Buchwinkler, Master, 2023

Detecting Non-Functional Behavior with Evolutionary Grammar-Based Fuzzing
Gergö Miklovics, Bachelor, 2023

Explaining Pathological Behaviour of Self-Adaptive Systems
Tobias Kiecker, Bachelor, 2023 - (now: PhD Student @ Humboldt-Universität zu Berlin)