Jean-Michel Bruel

Jean-Michel Bruel

Professor of Software Engineering

University of Toulouse

IRIT Laboratory

Smart Modeling for softw@re Research and Technology

Jean-Michel Bruel is head of the SM@RT team of the IRIT CNRS laboratory. His research areas include: development of software-intensive Cyber-Physical Systems, methods/model/language integration, with a focus on Requirements and Model-Based Systems Engineering. He has defended his “Habilitation à Diriger des Recherches” in December 2006 and obtained in 2008 a full professor position at the University of Toulouse . He has been head of the Computer Science department of the Technical Institute of Blagnac from 2009 to 2012 and is now Laboratory Representative for the Toulouse 2 Jean Jaurès University since 2016.


  • Model-Based Systems Engineering
  • Requirements Engineering
  • Agile Methods & Design Patterns
  • Modeling for Sustainability
  • FUN (Final User Need) Modeling


  • Habilitation, 2006

    University of Pau

  • Ph.D. in Software Engineering, 1996

    University of Toulouse - UPS

  • M.Sc. in Software Engineering, 1992

    University of Toulouse - UPS

Recent Publications

You can also access to:

  • the official list from my lab (up to date, but only related to it)
  • DBLP Server (16 journals, 73 conference papers referenced, with 139 different co-authors, on 2020/10/16)
  • Google Scolar (204 papers, H-index 20, 14 since 2015, on 2020/10/16).
  • my ResearchGate page
  • the preprints on HAL



Formal Requirements

Collaboration initiated with the Innopolis University on the use of formal methods in Requirements Engineering

FUN Modeling

Placing the Final User Needs (FUN) at the center of the (modeling) concerns

MBSE & Early Validation

An integrated model-based early validation approach for Railway Systems

GEMOC Initiative

GEMOC is an open and international initiative that aims to coordinate and disseminate the research results regarding the support of the coordinated use of various modeling languages that will lead to the concept of the globalization of modeling languages.


MOdels and Information Sharing for System Engineering in Extended Entreprise

Meet the SM@RT people involved in my research



Benoît Combemale

Professor of Software Engineering, U. Rennes 1


Bertrand Meyer

Professor of Software Engineering


Sophie Ebersold-Marcaillou

Associate Professor of Software Engineering

Ph.D. Students


Florian Galinier

Ph.D. student since 09/2016


Hamna Aslam

Ph.D. student since 10/2019


Maroun Koussaifi

Ph.D. student since 10/2017


Mohammad Chami

Consultant & Ph.D. student since 01/2015

Former Ph.D. Students


Alexandr Naumchev

2019 - Associate Professor at Innopolis University


Anas Motii

2017 - Consultant IAM chez Sogeti


Jacob Geisel

2015 - Software Engineer and in Charge of Academic Relations at Obeo


Renan Leroux-Beaudout

2020 - Ingénieur chez ALTRAN


Ronan Baduel

2019 - Consultant ALTEN

Curriculum Vitae

Download one-page CV



Full Professor

University of Toulouse

Sep 2008 – Present Toulouse, France

Current responsibilities include:

  • CNU 27 elected member, since 2019
  • Lab representative at UT2J, since 2017
  • Students' Internships contact at IUT Blagnac, since 2013

Associate Professor

University of Pau

Sep 1997 – Aug 2008 Pau, France


I am very proud of being an “ironman finisher” at Roth 2007 (3.8/180/42) in 11h57':

[Swim 3.8km in 1:08]
[Bike 180km in 5:32]
[Run 42km in 5:08]

I have completed in 2018 my longuest trail: the UTMB OCC race (55km/3600mD+) in 11h13':

[55km/3600mD+ in 11h13']

Here are some stuff I’d like to share: