Welcome to Martin Monperrus' Home Page

by Martin Monperrus
Picture of Martin Monperrus I am an associate professor at the University of Lille (France) and a member of Inria's SPIRALS research group. My research lies in the fields of software engineering and program analysis (see my publications).

How to automatically repair software?
In my group, we invent systems to automatically fix software bugs (eg Nopol, Astor, NpeFix). Our systems repair Java code, are strongly validated on real bugs and large scale programs (see this recent experiment). Our software prototypes are all made open-source for sake of reproducible research and open-science.

How to construct less brittle software?
Many bugs have more critical consequences than they should have and I claim that it's because most programming paradigms and software stacks are brittle. My second research goal is to understand the causes of software brittleness, and to propose counter-measures such as short-circuit testing and antifragile software.

Postdoc/PhD: Are you looking for a postdoc/PhD position to perform world-class research on the fascinating topics of automatic software repair or antifragile software? drop me an email.

Internships: I look for awesome interns to work on those topics, please contact me if you're interested. Good internships are followed up by a PhD thesis.