Análise de Segurança Recovery Blocks

Slides:



Advertisements
Apresentações semelhantes
Boas Práticas Adotadas em um Projeto de Design de Testes – Um relato de experiência
Advertisements

Engenharia e Segurança do Trabalho
CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE SOFTWARE Aula 13
UNIVERSIDADE ESTADUAL DE MATO GROSSO DO SUL SISTEMAS DE INFORMAÇÃO ENGENHARIA DE SOFTWARE Métricas de Software Prof.ª Adriana dos Santos Caparróz Carvalho.
Teste de Software.
Identificando requisitos
Testando o sistema Teste funcional: o sistema integrado realiza as funções especificadas nos requisitos? Teste de desempenho: os requisitos não-funcionais.
Denomina-se matriz toda tabela retangular de valores dispostos ordenadamente em linhas e colunas. Denomina-se matriz toda tabela retangular de valores.
Confiança.
Engenharia de Software
Tópicos Motivação para teste Por que algumas empresas não testam
Rational Unified Process(RUP)
Aula 8 Engenharia de Manutenção FMEA
Teste de software Professor: Sílder Lamas Vecchi.
Estágio Supervisionado Eduardo de Oliveira Ferreira
Sistemas Críticos (Confiança)
Tópicos em Engenharia de Software II
Confiabilidade e Segurança MO828 – Eng. Software II Prof
Análise de Perigos MO828 – Eng. Software II Prof
Run Time Safety Checking MO828 – Tópicos em Engenharia de Software II Profa. Eliane Martins.
FERRAMENTAS PARA ANÁLISE DE RISCO
Classificação (Ordenação) de dados
Classificação de dados por Intercalação: MergeSort
Revisões de Software Parte 1
Simulação de Sistemas Prof. MSc Sofia Mara de Souza AULA2.
Abordagem Estratégica ao Teste de Software
Plano de Projeto de Software
Gerencia de Projeto OO Aspectos Avançados em Engenharia de Software Aula 5 Fernanda Campos DCC/UFJF.
MANUTENÇÃO DE SOFTWARE
Introdução aos conceitos de Teste de Software
REDUNDÂNCIA POR SOFTWARE
Estudo de Caso: Técnicas de Teste como parte do Ciclo de Desenvolvimento de Software Aline Pacheco Patric Ribeiro Diego Kreutz.
HACCP Segurança Alimentar
(Reliability) UFRGS-GUARITA-FINEP Desenvolvido por: Pablo Diego Didoné
Planejamento e Gerenciamento de Projetos
Plano de Desenvolvimento de Software
Prof. Esp. Fernando Barreto
Problemas e Práticas Recomendadas no Desenvolvimento de Software
Análise Estruturada – Diagramas Entidade Relacionamento
Tolerância a Falhas em Sistemas Distribuídos
FMEA 3ª Edição Análise do Modo e Efeito de Falha Potencial ou
Trabalho de gestão da manutenção
MÉTODOS E FERRAMENTAS PARA AUMENTO DA CONFIABILIDADE
PSBD II Projeto de Sistemas de Banco de Dados II
TESTES DE SOFTWARE Qualidade de software Professores: Juliano Bedin Juliano Bedin Sara Priscila Dutkwicz Leandro Bovi.
ENGENHARIA DE PRODUÇÃO Disc. : Gerência de Manutenção Prof
SISTEMAS DISTRIBUIDOS Aula 4
MESTRADO EM REDES DE COMPUTADORES
Sistemas lineares Aula 1 - Sinais.
Sistemas Tolerantes a Falhas: Conceitos e Técnicas
Engenharia de Software
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
Gestão de defeitos.
Introdução a Teste de Software
Introdução a Banco de Dados Aula 04
Controles Gerais Prof.: Cheila Bombana. Controles Gerais Prof.: Cheila Bombana.
Testes baseados na especificação - interface -
1 Communicating Sequential Processes (CSP) MO409 – Eng. de Software Profa. Eliane Martins Fernando J. C. de Lima F o - RA Rodrigo Teruo Tomita –
FMEA (Failure Mode and Effects Analysis)
Engenharia de Requisitos
Eliane Martins - Instituto de Computação - UNICAMP Estudo de caso Sistema de elevador Criação: jun/2011.
Desenvolvido para facilitar o dia a dia das empresas, bancos e funcionários quando o assunto é empréstimo consignado. Fácil, prático, seguro, completo.
APSI II Análise e Projeto de Sistemas de Banco de Dados II.
TÉCNICAS DE ESTIMATIVAS
FMEA Prof. Jocélio VALENTE
Ordenação Professor Paulo Gomide 27 de outubro de 2015.
QUALIDADE DE SOFTWARE Prof. Carlos Augusto da Costa Carvalho.
TESTES DE SOFTWARE – AULA 1 Prof. Me. Ronnison Reges Vidal
Gerenciamento de Ferramentas da Qualidade
Transcrição da apresentação:

Análise de Segurança Recovery Blocks MO828 – Tópicos em Engenharia de Software II Profa. Eliane Martins

Abordagem Recovery Blocks: 3 ordenadores diferentes (Mergesort, Quicksort e Bubblesort) FHA - Failure Hazard Analysis Inspeção e Run Time Safety Checking

Análise de Perigos Funcionais Análise de Perigos Funcionais (Functional Hazard Analysis - FHA) técnica dedutiva: identifica funções do sistema que contribuem para os perigos identificados, atribuindo-lhes grau de severidade abordagem funcional: independente de implementação

Análise de Perigos Funcionais Procedimento: identificar funções do sistema definir objetivo e comportamento de cada função examinar cada função e determinar defeitos potenciais (omissão, comissão e operação incorreta) determinar efeitos determinar severidade

Análise de Perigos Funcionais Funções: Ordenador, Avaliador e Mecanismo de Recovery Classificação de Severidade: Catastrófica, Crítica, Marginal e Desprezível Planilha Excel tabelando resultados

Aplicação da Análise Run time safety checking - inserção de código extra para verificar estados inconsistentes Inspeção - verificação do código focada nos riscos identificados

Considerações Finais Inspeção: direcionada pelos resultados da análise - objetividade e menos esforço Avaliador (adjudicator): robusto porém mais complexo

Perguntas? ? Obrigado! rodrigo.tomita@ic.unicamp.br