30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance" 1 Vérification de spécification de logiciel critique Jean-Louis Boulanger RATPEST/ITF/AQL.

Slides:



Advertisements
Présentations similaires
Applications N-Tiers Rappels: architecture et méthodologie
Advertisements

Conférence « Compétences Informatiques » 10 avril 2006
LSTI – mai 2004.
« Systèmes électroniques »
© Copyright 2007 Arumtec. All rights reserved. Présentation Etude déligibilité
Présenté à Par. 2 3Termes et définitions 3.7 compétence aptitude à mettre en pratique des connaissances et un savoir-faire pour obtenir les résultats.
Résolution de problèmes et logiciel de calcul symbolique
Echanges de Données Informatisées LABOratoires-commanditaires 7. Le déploiement: quelques conseils Programme de formation 200.
2002 Exploratoire ASTRÉE : Analyse Statique de logiciels Temps-RÉel Embarqués 1)Le problème considéré est de démontrer statiquement (à la compilation)
BEP DIAPORAMA POUR L'ORIENTATION ORIENTATION FIN 3 e
ASTRID et la traçabilité
Validation des Systèmes Informatisés Industriels
L ’application devra être VALIDEE !
Projet n°4 : Objecteering
Module d’Enseignement à Distance pour l’Architecture Logicielle
Eric BONJOUR, Maryvonne DULMET
CLUSIR - mars 2002 J-François MAHE- 1 - INCAS IN tégration dans la C onception des A pplications de la S écurité
Thème « Modélisation comportementale des Systèmes critiques »
Processus de validation basée sur la notion de propriété
METHODES DE SIMULATION DE LA VITESSE DU VENT
1 B Système Enjeux et principes Cours DESS Nantes 04 Décembre 2002 Didier ESSAME.
Safae LAQRICHI, Didier Gourc, François Marmier {safae
Expertise et formation du lméca ESIA / Université de Savoie
L ’enseignement de la construction en BEP industriel
Processus de validation basée sur la notion de propriété
Principes de la technologie orientée objets
Vuibert Systèmes dinformation et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 2 : Les applications fonctionnelles.
Automates Programmables Industriels Automates Programmables
LOCALISATION D’UN POSTE SUR LES EQUIPEMENTS RESEAUX
Modèle, Méthode et Conception
Simulateur Interactif de Qos dans un Routeur
* Cete Nord Picardie, 9 septembre 2002
Techniques de test Boulanger Jean-Louis.
SCIENCES DE L ’INGENIEUR
Synthèse d’activités Présentation.
IGL301 - Spécification et vérification des exgiences 1 Chapitre 1 Introduction (ref : Bray chapitre 1)
Contrôles métrologiques de MBP1N2 : Agenda n Instruments n Problèmes rencontrés et leur conséquences n Tests proposés n Méthode de calcul de la géométrie.
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Notions de Base Hiver 2002 Petko Valtchev.
Module d’Enseignement à Distance pour l’Architecture Logicielle
COTRE COmposants Temps REel
La gestion par activités (ABM)
Mise en sécurité des Logiciels
Méthodes formelles pour la conception de systèmes répartis par Luigi Logrippo et tous ses collaborateurs et étudiants École d`ingénierie et technologie.
Assistance au tolérancement avec TopSolid
Une approche documentaire de la diffusion sur Internet Journée WebÉducation Martin Sévigny / Irosoft / 14 mai 2009
Simulateur interactif de QOS dans un routeur
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI Jean-Jacques DUMÉRY -1-
Processus d'un projet F.Pfister
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI
Interoperabilité des SI - Urbanisation
L’évaluation des compétences Exemple Gestion & Finance
Évolution de schémas par classification automatique dans les entrepôts de données 3ème journée francophone sur les Entrepôts de Données et l'Analyse en.
1 Choix d’une méthode de programmation participative pour l’élaboration du Plan régional de santé publique dans le Nord - Pas-de-Calais E. VERITE, C. LAHOUTE,
Aide à la lecture critique d’une publication Malinovsky et coll. Ann Fr Anesth Réanim 2000;19:
ANALYSE METHODE & OUTILS
Marc Bouissou, Guillaume Torrente, EDF
Journée RESAPATH – 17 novembre 2010 Outils d’amélioration du réseau Myriam CHAZEL – Anses Lyon.
1. Présentation générale du système
Management de la qualité
Quel est l’intérêt d’utiliser le diagramme de Gantt dans la démarche de projet A partir d’un exemple concret, nous allons pouvoir exploiter plusieurs parties.
Management de la qualité
Cahier des charges Proposer un modèle VHDL-AMS électrique et hémodynamique (paramétrable, contrôlable) du cœur avec des capacités d’évolutions. Activité.
Projet SwitcHome Cahier des charges techniques Adeline COUPE, Hélène DRAUX, Ismaïla GIROUX, Loïc TACHET.
Supports de formation au SQ Unifié
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com La démarche projet Mars 2001.
Institut Supérieur des Sciences Appliquées et de Technologie Sousse
Modélisation VHDL-AMS haut niveau de l’activité en courant des mémoires en vue de l'optimisation de la compatibilité électromagnétique Richard PERDRIAU*/**
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
L’enseignement de spécialité SLAM
Master Sciences - Mention informatique Ingénierie du Logiciel et des Connaissances Ingénierie du Logiciel et des ConnaissancesQualité 4 janvier 2010 Jean.
Transcription de la présentation:

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance" 1 Vérification de spécification de logiciel critique Jean-Louis Boulanger RATPEST/ITF/AQL

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance"2 Sommaire Laboratoire AQL Laboratoire AQL Vérification de spécification Vérification de spécification Modélisation Modélisation Conclusions Conclusions Questions Questions

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance"3 Laboratoire AQL Premier laboratoire accrédité par le COFRAC depuis 1999 dans le cadre du programme 152. Premier laboratoire accrédité par le COFRAC depuis 1999 dans le cadre du programme 152. Référentiel qualité: Référentiel qualité: NF EN NF EN ISO IEC ISO 9000/2000 ISO IEC ISO 9000/2000 Référentiel métier: NF EN Référentiel métier: NF EN 50128

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance"4 Essais l’accriditation COFRAC porte sur 6 essais l’accriditation COFRAC porte sur 6 essais SUR1 : Lecture critique de spécification SUR1 : Lecture critique de spécification SUR2 : Modélisation SUR2 : Modélisation SUR 5 : Vérification orienté SdF de la conception SUR 5 : Vérification orienté SdF de la conception SUR11 : Réalisation d’un cahier de test fonctionnel SUR11 : Réalisation d’un cahier de test fonctionnel SUR13 : Exécution du cahier de test fonctionnel SUR13 : Exécution du cahier de test fonctionnel SUR14: Analyse d’impact SUR14: Analyse d’impact

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance" 5 Vérification de spécification

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance"6 Vérification de spécification (1) La vérification de spécification se décompose en La vérification de spécification se décompose en Une analyse Une analyse Prise de connaissance, Prise de connaissance, Extraction des exigences, Extraction des exigences, Traçabilité des exigences. Traçabilité des exigences. Une modélisation Une modélisation Statique Statique Dynamique Dynamique

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance"7 Vérification de spécification (2)

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance" 8 Modélisation

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance"9 Principe

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance"10 Exemple de propriétés Propriétés extraites du SAET-METEOR Propriétés extraites du SAET-METEOR P1 : seuls les trains équipés, localisés et ayant un mode de conduite automatique peuvent disposer d’une cible P1 : seuls les trains équipés, localisés et ayant un mode de conduite automatique peuvent disposer d’une cible P2 : l’état interne du PAS représentant l’occupation de la voie doit être cohérent avec l’ensemble des trains (équipés ou pas) présent dans la zone gérée par ce PAS. P2 : l’état interne du PAS représentant l’occupation de la voie doit être cohérent avec l’ensemble des trains (équipés ou pas) présent dans la zone gérée par ce PAS.

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance"11 Modélisation (1) Dans le cadre de la validation du SAET- METEOR la RATP à utilisé deux méthodes pour la modélisation ASA, ASA+ : ASA, ASA+ : SADT SADT Automate étendu communicant Automate étendu communicant Noyau de vérification Noyau de vérification ELSIR : ELSIR : Réseau de pétri Réseau de pétri

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance"12 Modélisation (2) Suite à l’obsolescence des outils de la famille ASA, la RATP a décidé de s’orienté vers un outil aux caractéristiques suivantes: Suite à l’obsolescence des outils de la famille ASA, la RATP a décidé de s’orienté vers un outil aux caractéristiques suivantes: Langage normalisé, Langage normalisé, Un pouvoir d’expression équivalent, Un pouvoir d’expression équivalent, Possibilité de simulation Possibilité de simulation

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance"13 Modélisation (3) Nous avons choisit le langage SDL et la suite d’outil TELELOGIC TAU. Nous avons choisit le langage SDL et la suite d’outil TELELOGIC TAU.

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance"14 Technique de simulation Simulation interactive Simulation interactive Simulation automatique Simulation automatique mode normal ou mode normal ou stochastique stochastique Simulation exhaustive Simulation exhaustive

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance" 15 Conclusions

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance"16 La vérification de spécification est un processus efficace. La vérification de spécification est un processus efficace.

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance"17 Exemple d’utilisation Ce processus a été appliqué sur des systèmes de taille variable et de différentes natures Ce processus a été appliqué sur des systèmes de taille variable et de différentes natures Systèmes ferroviaires Systèmes ferroviaires SAET-METEOR SAET-METEOR KCVP KCVP API API Escalier Mécanique Escalier Mécanique Poste de Redressement Poste de Redressement

30 Janvier 2002 Club SEE 63 "Systèmes Informatiques de Confiance" 18 Questions ?