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.
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. Syllabus - PCS2049 Computational System RequirementsConcepts of Reliability, Availability, Mantenability, Testability, Safety and Dependability. Study of Fault, Error and Failure. Common Failure Mode as for example Electromagnetic Compatibility in Computational Systems. Fault Tolerant Computing Concepts. Designs Techniques for fault tolerant systems: Hardware Redundancy, Software Redundancy, Information Redundancy and temporal Redundancy. Concepts of Failure rate, Reliability Function, Mean Time Between Failures - MTBF, Meant Time to failure - MTTF and Mean Time to Repair - MTTR. Evaluation techniques in Fault Tolerant Systems: Failure Modes and Effect Analysis - FMEA, Fault Tree Analysis - FTA, System Analysis through Combinatorial Modes (Series and Parallel) and Markov Models (Reliability, Availability and safety Models). Concepts of Software Reliability and Safety.
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 - 1995 5- Michael A. Friedman, Jeffrey M. Voas - Software Assessment: Reliability, Safety, Testability, John Wiley & Sons, Inc, 1995 6 - Neil Storey - Safety-Critical Computer Systems, Addison-Wesley, 1996