Dr. Mohammad Rezaalipour

Postdoctoral Researcher, Chair of Software Engineering I, University of Passau

moe.jpg

About Me

My name is Mohammad Rezaalipour, also known as Moe. I am a Postdoctoral Researcher with the Chair of Software Engineering I, at the University of Passau, located in the picturesque City of Three Rivers. I am working under the supervision of Professor Christian Hammer.


Contact

I am mostly active on LinkedIn and use ResearchGate, Google Scholar, and GitHub for maintaining and sharing my academic and professional activities. Feel free to reach out to me through any of these platforms or via email.

Email: mohammad [dot] rezaalipour [at] uni-passau [dot] de


Research Interests

I am particularly interested in:

  • Software Testing and Analysis
  • Software Fault Localization
  • Automated Program Repair
  • AI4SE and SE4AI

My vision is to implement the methods and techniques I propose in my research as open-source software tools.

  • I developed PyLLMut, a Python library that uses LLMs to generate mutants for Python programs.

  • As part of my PhD research, I developed FauxPy, which, to the best of my knowledge, is the only multi-family fault localization tool for Python that is available as open-source software. FauxPy has been tested with 135 real-world bugs across 13 widely used Python projects, such as Keras and Pandas.

  • I also developed aNNoTest as part of my PhD research, an annotation-based test generation tool specifically designed for neural network programs. aNNoTest has been tested with 19 real-world neural network programs; it has found one bug and one documentation inconsistency in Vision, PyTorch’s machine vision library.


Selected Publications


Education


News

Mar 31, 2025 I’m on the program committee for FSE 2025’s Artifact Track!
Mar 23, 2025 We have released FauxPy 0.3.0! This version leverages LLMs for fault localization. Check out the documentation and source code!
Mar 16, 2025 We have released PyLLMut 0.1.0 on PyPI! Check out the documentation and source code!
Mar 12, 2025 We have released aNNoTest 0.1.1 on PyPI! Check out the source code!
Mar 02, 2025 We have released PyLLMut! Check out the documentation and source code!