Qualites du Logiciel: Dependabilite IF4 Automne 2008 Chapitre 11.

Slides:



Advertisements
Présentations similaires
M. El Maouhal - "Théorie des organisations" - FLSH Ibn Zohr
Advertisements

Les Systèmes d’Information Financière Atelier conjoint ACBF / Banque Mondiale / AFRITAC de l’Ouest Gérer l’application dans le temps, sur les plans fonctionnel,
Chapitre 4: Le comportement des clients de l'UC
Un accident routier Mardi 07 Août 17h30 :
Eléments de Génie Logiciel
Module 5: Programmation et protection. Objectifs Identifier certains des effets négatifs et positifs que les programmes peuvent avoir sur la protection.
Analyse des certifications Les fonctions des systèmes de qualification Outil de communication conçu à partir des documents développés pour lorganisation.
Test de Systèmes Intégrés Digitaux et Mixtes
Appréciation du contrôle interne
Tolérance aux défaillances de logiciel
MONITORING ET EVALUATION
PERSPECTIVES ET DEFIS DE LHUMANITAIRE CONFLITS GUERRES.
Définition Contraintes / Astreintes Taches / Activités
EDC. Thème 3. LA SECURITE ET LES RISQUES MAJEURS
LA SURETE DE FONCTIONNEMENT ( S D F )
FIABILITE MAINTENABILITE DISPONIBILITE
Qualites du Logiciel: Dependabilite LFI2 Automne 2008 Chapitre 11.
La revue de projet.
Alain Villemeur Sector
MIAGE MASTER 1 Cours de gestion de projet
Diagnostic des Systèmes à Evénements Discrets
L’organisation & les responsabilités
Docteur François-André ALLAERT Centre Européen de Normalisation
Quelques indications sur la sinistralité liée aux risques d'origine électrique le nombre des AT d'origine électrique a été divisé par 4 depuis les années.
Cours 4 Retour sur le dernier cours Retour sur le dernier cours Quest-ce quun programme ? Quest-ce quun programme ? Propositions de définitions Propositions.
Limiter et trier des données
Présentation – exposé TQM
Santé au travail Santé durable Une exigence de syndicaliste
Rappel... Valeurs propres et vecteurs propres. Définitions;
Concepts - Définitions
Management de la qualité
Les drones.
12 Safe Maintenance Rules
Test de logiciels Chapitre 14 LFI2. Test de Logiciels Trois familles de techniques pour gerer les fautes  Eviter  Enlever  Tolerer Test de logiciels:
Le management de l'IVVQ Processus techniques IVVQ
Le contrôle: de la surveillance à l’apprentissage.
Institut Supérieur des Sciences Appliquées et de Technologie Sousse
Définitions Gestion Exemple
Plan de sécurité et de sûreté chimique
1 Feux au Canada  8000 feux et 2.3 million ha brûlés annuellement  95% de la superficie totale  Régime de feu dominé par des feux de grande superficie.
VALIDATION VÉRIFICATION & TESTS
Software Requirements المتطلبات البرمجية Cahier des Charges des Logiciels IF5, Automne 2008, Semaine 2.
Initiation à la conception des systèmes d'informations
1 BILAN CHAPITRE 6. 2 Bilan KINESITHERAPIE BILANS séance 20 CHAPITRE 6 PARTIE 2a.
QUALITÉ DES DONNÉES la méthode générale
Observance thérapeutique. Observance Action d’observer une règle religieuse Puis stricte exécution des prescriptions du médecin Donne au patient un rôle.
PROVISIONS POUR SINISTRES (NON VIE) [Le 10 mars 2008]
Test de logiciels Chapitre 14 LFI2. Test de Logiciels Trois familles de techniques pour gerer les fautes  Eviter  Enlever  Tolerer Test de logiciels:
EADS Astrium EADS Astrium est l’un des plus grands spécialistes mondiaux de la conception et de la fabrication des satellites EADS Astrium joue un rôle.
Introduction Investigation Incident - Accident
Évaluation des risques Ships in Service Training Material A-M CHAUVEL.
Les Indications Européennes pour la Validation des acquis d’apprentissage non-formels et informels Daniela Ulicna GHK Consulting.
Formulaires exercices.
« © CEA [2006]. Tous droits réservés. Toute reproduction totale ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est.
Noto ANIMS- SFMC Les acteurs du secours face à la mort.
Administrations et logiciels libres Guide pour les marchés publics 9 juillet 2015 Anne-Claire Viala / Thierry Aimé.
Enjeux de la Sécurité du S.I.
2 - Concepts Clés en cybersécurité
Martine Miny - MPInstitut - Référentiels et métiers de management de projet - Mastère IESTO - 9 février 2004 Référentiels et métiers de management de projet.
SPF SANTE PUBLIQUE, SECURITE DE LA CHAINE ALIMENTAIRE ET ENVIRONNEMENT 1.
AMDEC Analyse des Modes de Défaillance, de leurs Effets et de leur Criticité AMDEC FMECA (Failure Modes, Effects and Criticality Analysis)
Fiabilité et défaillance
Transformation digitale Comment maîtriser les risques ?
QUELLE HEURE EST-IL? Quelle heure est-il? Il est #h# : 15 :30 :45 12h (noon) 00h00/24h00 (midnight) In France, the official time is military time, or.
French 1 Chapter 2 Grammar 2
Dans le cadre de la promotion de la santé collective et individuelle
Hôtel Mercure. Bab-Ezzouar. Alger. 6 et 7 Avril 2016
PEE MAINTENANCE.
COLLOQUE Mercredi 21 mars 2012 L’IFACI est affilié à The Institute of Internal Auditors En partenariat avec : Organisé en collaboration avec : Arjuna Baccou.
Revue Sécurité des Vols 2008
Transcription de la présentation:

Qualites du Logiciel: Dependabilite IF4 Automne 2008 Chapitre 11

Motivation de la Dependabilite  Applications critiques  Enjeux importants (vie humaines, sommes financieres, mission, etc).  Produits complexes  Echecs dus a la conception  Evolution continue  Troisieme partie: V&V produit, vs processus

Dimensions de la Dependabilite  Disponibilite, proportion de temps disponible  Fiabilite, probabilte de comportement correct (sans echec)  Surete, probabilite de comportement sur (sans catastrophe)  Securite, probabilite de ne pas subir des intrusions malencontreuses

Quatre dimensions orthogonales  Disponibilite sans fiabilite.  Fiabilite sans disponbibilite. Ne se trompe jamais.  Fiabilite sans Surete.  Surete sans fiabilite.  Fiabilite sans securite.  Securite sans fiabilite

Conception: Priorite entre Qualites  FCS: Flight Control System, under pilot supervision.  RES: Airline Reservation System.  UAV: Unmanned Aerial Vehicle (reconnaissance, dangerous missions, etc).  DPM: System for managing distributed project.

Conception: Priorite entre Qualites Disp.Fiab.SureteSecur FCS RES UAV DPM

Disponibilite  Capacite du systeme a delivrer ses services a la demande.  Deux types de systemes: Systemes continus Systemes a execution individuelle  Definitions distinctes

Fiabilite  Capacite d’un systeme a operer sans echec/  Echec? Definitions Faute (عيب) Fault Erreur (خطأ) Error Echec (فشل) Failure

Specification  Faute: Default d’un systeme qui peut l’empecher d’etre correct. Correct? Specification.

Faute

Erreur

Echec

Evaluer la Fiabilite  MTTF: Mean Time To Failure  MTBF: Mean Time Between Failures  MFC: Mean Failure Cost

Fiabilite sans fautes?  Lien logique faute  echec.  Pas de lien statistique.  Des programmes fiables peuvent avoir des fautes.  Des programmes peuvent avoir peu de fautes et ne pas etre fiables.

Fiabilite Sans Fautes?  Une Faute peut se manifester ou pas.  Une erreur (manifestation d’une faute) peut se propager ou pas.  Une erreur qui se propage peut causer un echec ou pas.  Les degats de l’echec peuvent etre importants ou pas.

Implications  Fiabilite =/= densite des fautes.  Fiabilite == MTTF?  Fiabilite == MFC?  Diriger l’elimination des fautes vers les fautes ayant un impact eleve sur le MTTF.

Moyens de la Fiabilite  Eviter les Fautes (إجتناب العيوب)  Enlever les Fautes (نزع العيوب)  Tolerer les Fautes (تحمل العيوب)

Tolerance aux Fautes  Capacite d’un systeme a eviter l’echec apres qu’une faute ait cause une erreur.

Surete  Capacite d’un systeme a eviter les catastrophes meme s’il n’evite pas l’echec. A system is fail-safe.

Fiabilite et Surete

Exemple: FCS Fiabilite  Smoothness of flight  Fuel efficiency  Adherence to flight vector  Response time  Tolerance of flight parameters Surete  Avoid stalling  Avoid stalling at low altitude  Avoid reverse thrust in midair  Keep throttle down near terminal

Concepts de Surete  Accident: echec par rapport a une clause de surete.  Danger: conditions/ circonstances qui rendent l’accident possible.  Degats: effet de l’accident.  Degres de danger.  Probabilite du danger.

Moyens de Surete  Eviter les dangers,  Exposer et traiter les conditions dangereuses,  Limiter les degats.

Securite Concepts de securite  Vulnerabilite  Intrusion  Menace  Protection

Types de Malice  Denial of Service  Damage to programs or data  Exposure of confidential data

Methodes de Securite  Eviter les vulnerabilites (arms race).  Tolerer les vulnerabilites (ligne maginot).  Limiter les degats.