Welcome to Martin Monperrus' Home Page

by Martin Monperrus
Picture of Martin Monperrus I am Professor of Software Technology at KTH Royal Institute of Technology. My research lies in the fields of software engineering (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.

PhD: Are you looking for a PhD position to perform world-class research on the fascinating topics of automatic software repair or antifragile software? I'll be recruiting as of September 2017, you can apply here https://kth.mynetworkglobal.com/en/what:job/jobID:152810.

Postdoc: Are you looking for a postdoc position to perform world-class research ? 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.

Tagged as: