He received an engineering degree from the Ecole des Mines de Douai, France in 2002 and a PhD in computer science from the University of Lille 1, France in 2005. After having been a PhD student in the Jacquard INRIA research team, he is currently associate professor at University of Rennes 1 and a member of the Triskell INRIA group. His research interests include Component Based Software Design, Model-Driven Engineering and Aspect Oriented Modeling. Olivier Barais has co-authored 8 journals, 36 international conference papers, 2 book chapters and 26 workshop papers in conferences and journals such as SoSyM, IEEE Computer, ICSE, MoDELS, SPLC and CBSE.