index - LS2N - équipe AeLoS ( Architectures et Logiciels Sûrs ) Access content directly

Comment construire correctement des composants logciels à 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.

Les systèmes complexes qui font interagir des composants physiques ou logiciels variés, d'importantes données, des contraintes de temps, des exigences de robustesse et de qualité sont difficiles à modéliser et à développer.

 

 

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'équipe

Par rapport à ces thématiques, les compétences des membres de l'équipe nous permettent d'explorer en particulier :