Présentation

Article

1 - PROCESSUS ITÉRATIF DE « DÉVERMINAGE »

2 - PLANIFICATION DES ESSAIS ET MESURE DE LA « CROISSANCE » DE FIABILITÉ

3 - CAS DU LOGICIEL

4 - ORGANISATION ET GESTION DE LA SÛRETÉ DE FONCTIONNEMENT

| Réf : E3856 v1

Cas du logiciel
Sûreté de fonctionnement des systèmes - Croissance de fiabilité et management

Auteur(s) : Marc GIRAUD

Date de publication : 10 mai 2007

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

RÉSUMÉ

La réduction du risque de pannes opérationnelles sur le terrain, ou d’échec aux essais de qualification et de recette impose l’application systématique d’épreuves physiques liées à la présence aléatoire de fautes résiduelles. Et même, face au déterminisme des fautes génériques, la conduite éventuelle d’essais valide l’obtention d’une fiabilité conforme au modèle de croissance choisi et au phasage du programme.

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

Auteur(s)

  • Marc GIRAUD : Ingénieur de l’École Française de Radioélectricité, d’Électronique et d’Informatique (EFREI) - Ancien chef du service Sûreté de fonctionnement et Testabilité de Dassault Électronique

INTRODUCTION

La réduction du risque de pannes opérationnelles sur le terrain, ou d’échec aux essais de qualification/recette impose (à divers niveaux d’intégration) l’application systématique d’épreuves physiques liées à la présence aléatoire de fautes résiduelles ; et même – face au déterminisme des fautes génériques – la conduite éventuelle d’essais, validant l’obtention d’une fiabilité conforme au modèle de croissance choisi et au phasage du programme.

Cela implique :

  • pour le matériel de série : de dimensionner la durée des contraintes appliquées – dans le cadre itératif du processus de « déverminage » – afin d’éliminer en usine les éléments statistiquement faibles, par des cycles à variation rapide de température, dits VRT. Il faut inclure, en présérie, les mesures accélérées de marges de fonctionnement, de seuils de destruction et/ou de durées de vie, par essais de type HALT (« highly accelerated life testing ») et HASS (« highly accelerated stress screening », hors du processus de croissance, au sens strict) ;

  • pour le matériel et le logiciel : l’implémentation d’un véritable programme de croissance de fiabilité, en phase de développement. Il s’agit là de planifier et contrôler les besoins de reconception et de test associés, via les modèles de Duane, du groupe AMSAA ou du LAAS-CNRS, validant à temps l’intégration des modifications introduites ;

  • pour le management de l’activité sûreté de fonctionnement (SdF) sur les phases du cycle de vie : le rappel de l’enchaînement logique des tâches, des outils et documents requis, selon leur finalité.

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-e3856


Cet article fait partie de l’offre

Électronique

(228 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

3. Cas du logiciel

De façon générale, l’expression « défaut logiciel » (ou bogue) qualifie l’écart entre les caractéristiques du produit et celles voulues, que ce soit en sortie, au niveau du code, des liens, etc.

La nature exclusivement conceptuelle des défauts peut concerner :

  • la manipulation des données d’entrée, suite à une définition inadéquate ;

  • l’interface entre modules de programme (format, type des paramètres) ;

  • le séquencement et la synchronisation des opérations d’entrée/sortie ;

  • les défauts de sémantique (souvent introduits à la saisie du code) ;

  • la structure du programme : boucles infinies, segments inaccessibles ;

  • la précision des calculs ;

  • les performances (temps réel) ;

  • l’adressage mémoire ;

  • la connaissance insuffisante de la syntaxe du langage ;

  • fréquemment, une mauvaise interprétation des spécifications elles-mêmes.

Or, au paragraphe précédent (où les modèles de Duane et AMSAA sont plus de nature paramétrique qu’explicative – processus NHPP), on admettait implicitement que toute erreur de conception détectée sur un matériel pouvait être corrigée et que toute autre erreur résiduelle serait détectable si on y mettait le temps. Cela reste quasi impossible à prouver dans un système programmé, du fait de sa complexité, de la prise en compte de la dimension temporelle (désynchronisations non systématiquement reproductibles) et... du délai contractuel de livraison !

Il s’en est suivi une multitude de modèles de défaillance du logiciel opérationnel résultant d’hypothèses prises à partir des données d’expériences antérieures. Sans aborder dans cet article la description de ces modèles, que le lecteur trouvera sans peine ailleurs [SE 2 520], ni a priori leur pertinence vis-à-vis de cas d’espèce, on ne les distinguera...

Cet article est réservé aux abonnés.
Il vous reste 95% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Électronique

(228 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Cas du logiciel
Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) -   Répertoire des moyens, laboratoires et organismes d’essais en environnement.  -  ASTE (2005).

  • (2) - MAURIER (I.) -   Guide du STRIFE.  -  Mémoire de DESS Fiabilité, université d’Angers (1991).

  • (3) -   Déverminage des matériels électroniques : apport de la démarche aggravée.  -  ASTE (2006).

  • (4) -   Recueil des conférences Astelab 2006.  -  ASTE (2007).

  • (5) -   Déverminage des matériels électroniques.  -  ASTE, AFQ (1996).

  • (6) - DUANE (J.T.) -   « Learning curve approach to Reliability Monitoring ».  -  (IEEE transactions in Aerospace, vol. 2 (1964).

  • ...

Revues

* - IEEE transactions on reliability (trimestrielle, États-Unis)

* - Phoebus (trimestrielle, France)

Actes de congrès

* - Colloque européen « λ,µ » (France, années paires)

* - European Safety and Reliability Conference, années impaires (ESREL)

* - Proceedings of Annual Reliability and Maintainability Symposium (RAMS) (États-Unis)

* - International Symposium on Fault Tolerant Computing (IEEE) (FTCS) (annuel, États-Unis)

* - Proceedings of Institute of Environmental Sciences (IES) (États-Unis)

HAUT DE PAGE

2 Normalisation, recommandations

NF C98-883 - 04-85 - Microstructures – Sélection des circuits intégrés par élimination des défauts de jeunesse – Prescriptions générales (Afnor). - -

MIL-STD-785B - 07-98 - Reliability program for systems and equipment development and production. - -

MIL-STD-883 - 02-06 - Test Method Standard, Microcircuits. - -

RGAéro 000.29 - Guide pour la définition et la conduite d’essais aggravés (BNAE). - -

DO-178B - 01-92 - Software...

Cet article est réservé aux abonnés.
Il vous reste 93% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Électronique

(228 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS