22.04.2014 Views

TH ESE Mohamed H edi TOUATI TEST ET ... - Laboratoire TIMA

TH ESE Mohamed H edi TOUATI TEST ET ... - Laboratoire TIMA

TH ESE Mohamed H edi TOUATI TEST ET ... - Laboratoire TIMA

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapitre 5. | Recherche du meilleur nud a tester |<br />

5.3.1 L'entropie oue<br />

Dans [NeR75], les auteurs declarent que \Un evenement est considere aleatoire<br />

quand son occurrence n'est pas exactement determinee. Un evenement peut ^etre<br />

considere comme ou quand il est intrinsequement imprecis. Neanmoins, le ou et<br />

l'aleatoire ne sont pas incompatibles, et dans plusieurs cas, ils peuvent ^etre presents<br />

simultanement. Pour cette raison, la notion de probabilite oue est loin d'^etre vide de<br />

sens, et on peut alors denir une entropie relative a un ensemble ou".<br />

Dans [Kos91], l'auteur evoque ce probleme sous un angle \geometrique". Il donne<br />

par la suite des explications tres detaillees sur l'entropie oue.<br />

Pour notre application, le module sous test est considere comme un ensemble de<br />

composants dont chacun est muni d'une estimation de son etat en terme de probabilite<br />

oue. Pour calculer cette entropie, nous avons adopte ladenition intrinseque de<br />

Shannon qu'on a adaptee au calcul ou.<br />

Soit S un ensemble de n composants caracterises par leurs estimations oues. L'entropie<br />

oue de cet ensemble se calcule de la maniere suivante :<br />

Ent(S)= L n<br />

i=1 F i Log 2 (1 F i )<br />

Avec F i l'estimation de defectuosite du composant i, et, et representent respectivement<br />

l'addition, la multiplication et la division oues (paragraphe 5.2.5). Les<br />

fonctions Logarithme et calcul de l'inverse sont les suivantes [BoD86] :<br />

Pour m =[m1;m2;;]<br />

* log 2 m =[log 2 (m1);log 2 (m2);log 2 (m1=(m1 , ));log 2 (m2+)=m2] avec >0<br />

*1=m =[1=m2; 1=m1;=(m2 (m2 +));=(m1 (m1 , ))] avec m1 > 0ou<br />

m2 < 0<br />

{90 {

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!