research areas Agile Analyse Compilateurs Conception logicielle Génie logiciel Informatique Modélisation Processus de développement Programmation Programmation objet Qualité du logiciel Véhicules autonomes