Teaching
I am teaching in the curriculum of bachelor and master in computing science at the Faculty of Science of UMONS. I am involved in the following courses: software engineering, software modelling, software evolution, functional programming, logic programming. I am also supervising master projects, master theses, and PhD theses.
Research
I am president of the UMONS INFORTECH Research Institute, and head of the Software Engineering Lab at the Department of Computer Sciences. My research team carries out research in software engineering along the following themes: model-driven software development, software ecosystems, software evolution and maintenance, software quality, software repository mining, and open source software.