Estudar os conceitos de disponibilidade, manutenabilidade, confiabilidade e segurança em sistemas computacionais. Estudar as diversas técnicas de projeto para alcançar os objetivos anteriores além de estudar as diversas técnicas de avaliação, seja quantitativa como qualitativa.
Conceitos de Confiabilidade, Disponibilidade, Manutenabilidade, Testabilidade, Segurança e Dependabilidade. Estudo de Defeito, Erro e Falha. Falhas de Modo Comum, entre elas a Compatibilidade Eletromagnética em Sistemas Computacionais. Conceito de Computação Tolerante a Defeito. Técnicas de Projeto para Alcançar Tolerância a Defeitos: redundância de hardware, de software, de informação e temporal. Conceito de Taxa de Falhas, Função Confiabilidade, Tempo Médio entre Falhas - MTBF, Tempo Médio para Falhar - MTTF e Tempo Médio para Reparo - MTTR . Técnicas de Avaliação de Sistemas Tolerantes a Defeitos: Análise de Modos de Falhas e Efeitos - FMEA, Análise por Árvores de Falhas - FTA, Análise de Sistemas através de Modelos Combinatórios (série e Paralelo) e de Markov: Modelo de Confiabilidade, Disponibilidade e Segurança. Conceitos de Confiabilidade e Segurança de Software.
1 - Daniel P. Siewiorek, Robert S. S. Swarz - The Theory and practice of reliable System Design - Digital Press, 1982.2 - Barry W. Johnson - Design and Analysis of Fault Tolerant Digital Systems - Addison Wesley Publishing Company - 1989.3 - Dimitri Keacioglu - Realiability Engineering Handbook, Vol1, Prentice Hall, 1991.4 - Nancy G. Leveson - Safeware: System Safety and Computers, Addison-Wesley Publishing Company - 19955- Michael A. Friedman, Jeffrey M. Voas - Software Assessment: Reliability, Safety, Testability, John Wiley & Sons, Inc, 19956 - Neil Storey - Safety-Critical Computer Systems, Addison-Wesley, 1996