Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Luigi Vanvitelli
Dipartimento di Ingegneria
Laurea Magistrale in Ingegneria Informatica
Fault Prevention
La fault prevention si ottiene tramite le buone pratiche di
ingegneria, è infatti l'obiettivo ultimo delle metodologie di
sviluppo.
Chiaramente la fault prevention si raggiunge diversamente
a seconda del sistema che stiamo realizzando
• Per i sistemi software: modularizzazione, information hiding, uso di
linguaggi fortemente tipizzati, formalismi per il software design, cicli
di sviluppo a V, CMM, …
• per i sistemi hardware : regole di progettazione, utilizzare
componenti affidabili ecc.
Dopo la verification, si passa alla diagnosis dei fault che hanno causato
il fallimento della verification ed in seguito alla correction degli stessi. A
fine del ciclo, si deve provvedere ad una nuova verification per
assicurare che il fault sia stato effettivamente eliminato e che non ne
siano stati introdotti di ulteriori.