Johann Bourcier

Associate Professor (Maitre de Conférences HDR)

Software Engineering

Diverse Team

Université de Rennes 1 / IRISA
Campus de Beaulieu,
F-35042 Rennes Cedex

Phone : +33 (2) 99 84 73 41
Fax : +33 (2) 99 84 25 32


I conduct my research activity within Irisa (Institut de recherche en informatique et systèmesaléatoires) which is a joint research unit (UMR 6074) in computer science, signal and image processing, and robotics. As a member of an INRIA team, I am associated with INRIA within the InriaRennes-Bretagne Atlantique center. Since January 2014, I am a member of the INRIA DiverSE project team led by Benoit Baudry, then by Olivier Barais. I carry out my research in computer science in the field of Software Engineering, in particular on self-adaptive systems for which I proposed a unified architecture to allow automatic adaptation of software systems to their execution environment. My research work is published in more than 50 scientific articles all peer-reviewed and accepted in national and international journals and conferences +

  • Mentoring of 8 PhD students

  • Coordinator or participation in 10 regional, national or European collaborative projects

  • 20 reading committees for workshops, conferences and international journals

  • Participation in 7 thesis juries.


I teach in the ESIR engineering school mainly at Bac+4 and Bac+5 level in the following fields:

  • Software engineering and software architecture

  • New technologies (Web and mobile)

  • Networks (Connected objects)

  • Project management