L'équipe
Comment construire correctement des composants logiciels à partir de leurs exigences, comment garantir le fonctionnement correct d'un composant logiciel en étudiant son modèle formel, comment maitriser la construction et l'évolution du logiciel à travers son architecture ?Notre principal objet d'étude est le logiciel. Nous cherchons des méthodes pour garantir la correction des logiciels. Pour cela nous étudions leurs modèles sémantiques, leur construction correcte à travers des techniques de raffinement, leur vérification à travers des techniques de preuve ou de d'exploration d’états (model-checking), leurs architectures et évolutions dans le temps. Nous attaquons ces difficultés à travers différentes thématiques qui gravitent autour des modèles. L'étude des modèles est alors déclinée selon différentes facettes dans le but de couvrir les différentes couches d'abstractions qui constituent un système (logiciel) :
Thématiques de l'équipePar rapport à ces thématiques, les compétences des membres de l'équipe nous permettent d'explorer en particulier :
|