IRIT - UMR 5505

- Version texte -
Accueil Annuaire Intranet English
  Bandeau IRIT
    Accueil > Français > Thèmes de recherche > Thème 7 - Sûreté de développement du logiciel > Objectifs

 

 Objectifs

 

Dans le domaine de l’aide au développement de logiciel, les recherches visent à réduire les coûts et les délais de validation de logiciels critiques, par l’utilisation de méthodes formelles.

Trois axes sont explorés :

  • La théorie des types, appliquée en particulier aux langages de spécification, au développement de preuves, et à la validation par preuve et vérification.
  • L’aide au développement de systèmes réactifs, composites ou concurrents, répartis et mobiles. Les recherches portent sur les méthodes de développement, les langages dédiés, les systèmes hybrides exploitant des composants réactifs synchrones ou asynchrones. Les outils associés procèdent par analyse statique, par vérification de modèles ou par preuve. Ils peuvent traiter aussi bien des modèles abstraits que du code exécutable. Les systèmes embarqués et les grilles constituent pour cet axe des domaines d’application fédérateurs. Cet axe s’intéresse également à la coordination dans les systèmes d’information coopératifs, constitués d’agents plus ou moins autonomes partageant des connaissances.
  • Le cycle de vie et les méta-modèles concernent les phases d’analyse et de conception. Les travaux portent sur les étapes de modélisation selon un formalisme à quatre niveaux : données, modèles, méta-modèles et méta-méta-modèles, où chaque niveau décrit le précédent. Plus généralement, cet axe explore la problématique de l’ingénierie des modèles, notamment la transformation, la vérification de cohérence et la méthodologie de construction.

Le thème participe à diverses actions nationales et régionales :

  • RNTL : composants temps réel
  • ACI Sécurité Informatique : composition et raffinement de systèmes sûrs, fiabilité de composants temps réel, politiques de disponibilité
  • ACI GRID : architecture méta-donnée, moteur d’expertise et exécution sur grille
  • TOPCASED : projet du pôle de compétitivité aéronautique, espace et systèmes

Ce thème diffuse également des logiciels libres :

  • SYROCO : compilateur d’objets coopératifs
  • GENSYS : générateur de compilateurs
  • JAVACT : intergiciel pour agents mobiles adaptables
  • NEPTUNE : UML : vérification, transformation
  • FMONA : vérification de modèles

 

 

 

 Revenir à la rubrique Thème 7 - Sûreté de développement du logiciel

 

 

CNRS
INPT
UPS
UT1

UTM

  Rechercher

 
Accueil Imprimer Contact mail Plan du site Crédits Fil RSS du site Thème 1 Thème 2 Thème 3 Thème 4 Thème 5 Thème 6 Thème 5 Thème 1 Thème 2 Thème 3 Thème 4 Thème 5 Thème 6 Thème 5