A falha é aquilo que ocasiona o erro, provocando no sistema uma transição de estado não planejada, levando o sistema para o lado do erro.

Quando a falha não apresenta erros é chamada de falha latente, quando produz um erro é chamada de falha ativa. A latência de falhas é o tempo entre o surgimento da falha e sua ativação.

Avizienis (2001) classifica as falhas em três grupos distintos:

falhas de projeto - que podem ter sido geradas a especificações erradas ou incompletas;
falhas de interação - originadas de ações inadequadas do operador durante a operação e manutenção;
falhas físicas - resultantes do envelhecimento dos recursos computacionais existentes, seja por duração, valor ou extensão.


Um erro é a manifestação da falha, fazendo que o sistema não atue de acordo com sua especificação, ou seja, é parte de um estado errôneo que constitui uma diferença de um estado válido.


Copyright © 2014 AIEC.