L’atelier FAUST assure le développement de cahiers des charges de haute qualité, notamment dans le domaine de systèmes complexes ayant des aspects critiques. Il fournit des outils de vérification, validation et générations de jeux de test centrés sur les exigences de tels systèmes. Le niveau d’analyse formel est rendu accessible par son intégration naturelle dans des notations textuelles et graphique, de même que la présence d’un outil d’animation exploitant des visualisations propres au domaine étudié. L’intégration dans des méthodes et chaînes d’outils industrielle a également été traitée en détail.
Fiche projet:
L’ingénierie des exigences est une étape cruciale dans le développement d’un système informatique. Plus particulièrement dans le cadre de systèmes ayant des dimensions il est impératif d’atteindre des niveaux de qualité élevés.
L’objectif est d’offrir une gamme intégrée d’outils d’analyse de cahiers des charges permettant la production de cahiers des charges de haute qualité pour des logiciels industriels complexes. Cet outillage exploite la formalisation des exigences dans une modélisation orientée buts et propose des raisonnements rigoureux sur ces modèles dont les principaux sont :
Afin de rendre les outils accessibles, l’atelier met en œuvre des technologies formelles automatisée de model-checking et de satisfiabilité qui peuvent produire des scénarios explicatifs des défauts détectés. Des outils appropriés de visualisation par animation utilisant des notations graphiques familières des parties prenantes sont également mis en œuvre.
Atelier logiciel de modélisation et d’analyse formelle des exigences de systèmes critiques ;
Outils et services pour l’exploitation de l’atelier auprès d’entreprises ayant des besoins critiques.
Possibilité de formaliser intelligemment les parties critiques d’un système dès le stade du cahier de charges, permettant de détecter rapidement des défauts ou erreurs qui conduiront à des problèmes généralement très coûteux à résoudre plus tard dans le cycle de développement. Cette formalisation se concentre sur les parties identifiées comme critiques et s’intègre dans des modèles semi-formels textuels et graphiques qui en préservent la lisibilité. De même les outils d’animations basés sur des notations du domaine permettent une validation par toutes les parties prenantes.
Meilleur lien des processus de développement industriels avec la phase de définition des exigences : traçabilité forte des modèles dans les phases aval, possibilité de dérivation de certains de ces modèles (architecture, modèles de données…). Ces liens se situent dans une approche d’ingénierie basée sur les modèles et leur transformation.
Intégrabilité dans les chaînes d’outils industriels, notamment sur via l’outil commercial Objectiver (Respect-IT) et de la base de la plateforme Eclipse. Les méthodes AADL et B/Event-B sont en particulier traités au sein de projets spécifiques.
Application industrielle validée par des expérimentations dans divers domaines tels que la sécurité (Grid, eID…) et la sûreté de fonctionnement (transport ferroviaire, contrôle aérien…).
Agenda
23.05.2007
23.05.2007
Evènement CETIC
Quality and security in application development
En savoir plus
23.05.2007
23.05.2007
Groupes de Discussion
Charleroi
En savoir plus
17.06.2004
17.06.2004
Groupes de Discussion
Le CETIC vous invite à participer à un débat autour du cahier des charges. Cette rencontre aura lieu le jeudi 17 juin 2004, de 16h30 à 19h00 au...
En savoir plus
23.03.2004
23.03.2004
Interventions CETIC
Ce 10 mars 2004 le ministre Detienne a présenté devant la presse les diverses impulsions données en matière d’exploitation du fort potentiel des...
En savoir plus
24.04.2008
24.04.2008
Le professeur Axel van Lamsweerde de l’Université catholique de Louvain a reçu la plus haute distinction internationale en génie logiciel,décernée...
En savoir plus
25.11.2006
25.11.2006
En savoir plus
23.01.2004
23.01.2004
Cahiers des charges
En savoir plus
Publications
12.09.2004
12.09.2004
Publications scientifiques
C. Ponsard, P. Massonet, A. Rifaut, J.F. Molderez, A. van Lamsweerde and H. Tran Van, Early Verification and Validation of Mission Critical...
En savoir plus
13.09.2007
13.09.2007
Communication scientifique
Dallons G., Massonet P., Molderez J.F., Ponsard C., Arenas A., ’An Analysis of the Chinese Wall Pattern for Guaranteeing Confidentiality in...
En savoir plus
13.06.2007
13.06.2007
Publications scientifiques
C. Ponsard, P. Massonet, J.F. Molderez, A. Rifaut, A. van Lamsweerde, Tran Van Hung, ’Early verification and validation of mission critical...
En savoir plus
13.06.2006
13.06.2006
Communication scientifique
C. Ponsard, E. Dieul, From Requirements Models to Formal Specifications in B, in proc. International Workshop on regulations Modelling and their...
En savoir plus