SlideShare uma empresa Scribd logo
1 de 44
Dependabilidade eSegurança PCS2049 - Requisitos de Sistemas Computacionais
Apresentadores André Diniz Érico Nikaido João Misko Rafael Barbolo Lopes Victor Fujita
Base da Apresentação Artigo “BasicConceptsandTaxonomyofDependableandSecure Computing”
Agenda Introdução a Dependabilidade e Segurança Ameaças Dependabilidade, Segurança e seus atributos Meios de Alcançar Dependabilidade e Segurança Conclusões
Objetivos Definir conceitos de dependabilidade e segurança de sistemas computacionais e de comunicações. Dependabilidade: Conceito genérico que inclui certos atribuitos como : Confiabilidade, Segurança, Integridade, Manutenabilidade Segurança: Conceito genérico que traz consigo preoucupação com : Confiabilidade, Disponilidade e Integridade.
Importância Por que definir claramente os conceitos? Facilitar interação entre profissionais (tornar interação mais eficaz) Propósitos educacionais
Conceitos Básicos(I) Sistema: Entidade que interage com outras entidades Função do Sistema: O que o sistema faz Comportamento: As ações que o sistema faz para executar uma função
Conceitos Básicos(II) Failures (Disfunções): Serviço entregue tem um desvio do que seria correto. Error (Erro): É o desvio do serviço. Fault (Falha): Causa do erro
Dependabilidade Definição: Capacidade do sistema em evitar disfunções que são mais frequentes e graves que o aceitável. Composto pelos seguintes atributos: Disponibilidade: Prontidão de serviço correto. Confiabilidade: Continuidade de serviço correto. Segurança: Ausência de consequencias catastróficas. Integridade: Ausência de alterações no sistema. Manutenabilidade: Capacidade de manutenção.
Segurança Compostopelosatributos: Confidencialidade: Ausência de publicação de informaçõesnãoautorizadas Integridade Disponibilidade
Dependabilidade e Segurança
Meios de atingir a dependabilidade Prevenção a falhas:Prevenirocorrencias e introdução de falhas. Tolerância a falhas: Evitarfalhas de serviçoquandohouverumafalha Remoção de falhas:Reduzir a gravidade e o número de falhas Previsão de falhas: Estimaserrospresentes, incidênciafutura e prováveisconsequências.
Resumo dos conceitos
Agenda Introdução à Dependabilidade e Segurança Ameaças Dependabilidade, Segurança e seus atributos Meios de Alcançar Dependabilidade e Segurança Conclusões
Ameaças Ciclo de vida de um sistema Falhas Disfunções Erros
Ciclo de Vida de um Sistema
Tipos de Ameaças
Exemplo def soma(a, b): res = a + b returnres
Exemplo def soma(a, b): res = a + b returnres Falha
Exemplo def soma(a, b): res = a + b returnres Erro
Exemplo def soma(a, b): res = a + b returnres Disfunção
Tipos de Falhas
Tipos de Disfunções
Agenda Introdução à Dependabilidade e Segurança Ameaças Dependabilidade, Segurança e seus atributos Meios de Alcançar Dependabilidade e Segurança Conclusões
Definições de Dependabilidade Padrão Semelhanteaoconceito de Disponibilidade Artigo Original: justificadamenteconfiável Alternativa: evitardisfunçõesmaisfrequentes e graves do que é aceitável
Definições de Segurança Padrão Combinação de Confidencialidade, Integridade e Disponibilidade Artigo Ausência de AcessosNãoAutorizadosaoSistema
Dependabilidade e Security
Dependência Dependência Total: qualquerdisfunção de B leva A afalhar IndependênciaCompleta: B não pode levar A a falhar
AtributosSecundários Responsabilidade Autenticidade Nonrepudiability
Dependabilidade: ConceitosSimilares
Agenda Introdução à Dependabilidade e Segurança Ameaças Dependabilidade, Segurança e seus atributos Meios de Alcançar Dependabilidade e Segurança Conclusões
Meios para atingir Dependabilidade e Segurança Prevenção de Falhas Tolerância a Falhas Remoção de Falhas Previsão de Falhas
Prevenção de Falhas Objetivo: previnir as falhasdurante o desenvolvimento do projeto Como: Prevenção de falhasem Software Prevenção de falhasem Hardware Melhorando o processo de desenvolvimento do projeto
Tolerância a Falhas Técnicas Objetivo: Evitardisfunções no sistema Como: Detecção de erros e recuperação do sistema Implementações Assumirpossíveisfalhas Evitarpropagação de erros Protegerosmecanismosqueimplemetam a tolerância
Remoção de Falhas Durante o desenvolvimentosistema Verificação Diagnóstico Correção Durante a utilização do sistema Manutençãopreventiva Manutençãocorretiva
Previsão de Falhas AvaliaçãoQualitativa Diagramas de blocos de confiabilidade Árvores de falhas AvaliaçãoQuantitativa Modelagem Correntes de Markov
Relações entre Dependabilidade e Segurança
Agenda Introdução à Dependabilidade e Segurança Ameaças Dependabilidade, Segurança e seus atributos Meios de Alcançar Dependabilidade e Segurança Conclusões
Conclusões Necessidade por sistemas cada vez mais complexos e seguros, independente da aplicação Soluções diferentes para sistemas diferentes Dependabilidade + Segurança (e parâmetros) Combate a ameaças mais eficiente
Conclusões Técnicas vistas no artigo  Enaltecem definições mais clássicas dos parâmetros Levam em conta contradição entre os parâmetros de dependabilidade e segurança Modelo falha-erro-disfunção Classificação Unificação Compreensão
Conclusões
Conclusões
Crítica Artigo extenso e com conceitos bem aprofundados sobre o assunto Conceitos e definições não uniformizados Requisitos de segurança em constante evolução Novas tecnologias Natureza do ser humano
Obrigado

Mais conteúdo relacionado

Mais procurados

Algoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoAlgoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoMauro Pereira
 
Propriedades coligativas
Propriedades coligativasPropriedades coligativas
Propriedades coligativasLucas Tardim
 
Introdução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidIntrodução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidJosé Alexandre Macedo
 
Algoritmos e lp parte 4-vetores matrizes e registros
Algoritmos e lp parte 4-vetores matrizes e registrosAlgoritmos e lp parte 4-vetores matrizes e registros
Algoritmos e lp parte 4-vetores matrizes e registrosMauro Pereira
 
Aula 10 - Adição no Sistema Binário
Aula 10 - Adição no Sistema BinárioAula 10 - Adição no Sistema Binário
Aula 10 - Adição no Sistema BinárioSuzana Viana Mota
 
Corrente elétrica
Corrente elétricaCorrente elétrica
Corrente elétricafisicaatual
 
Robótica e i.a
Robótica e i.aRobótica e i.a
Robótica e i.aengrafael
 
Aula 14 - Controle das reações químicas - parte I (equilíbrio químico)
Aula 14 - Controle das reações químicas - parte I (equilíbrio químico)Aula 14 - Controle das reações químicas - parte I (equilíbrio químico)
Aula 14 - Controle das reações químicas - parte I (equilíbrio químico)Nelson Virgilio Carvalho Filho
 
Processos de transmissão de calor
Processos de transmissão de calorProcessos de transmissão de calor
Processos de transmissão de calorO mundo da FÍSICA
 
comparadores sistemas digitais
comparadores sistemas digitaiscomparadores sistemas digitais
comparadores sistemas digitaisCarlos Pereira
 
Logica programacao python-slides
Logica programacao python-slidesLogica programacao python-slides
Logica programacao python-slidesronaldo ramos
 
Aula de Física: Ondas e som [Ciências - EF - 9º Ano]
Aula de Física: Ondas e som [Ciências - EF - 9º Ano] Aula de Física: Ondas e som [Ciências - EF - 9º Ano]
Aula de Física: Ondas e som [Ciências - EF - 9º Ano] Ronaldo Santana
 
Reações de oxidação
Reações de oxidaçãoReações de oxidação
Reações de oxidaçãoPaulo Silva
 

Mais procurados (20)

Algoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoAlgoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigo
 
Propriedades coligativas
Propriedades coligativasPropriedades coligativas
Propriedades coligativas
 
Introdução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidIntrodução ao Desenvolvimento Android
Introdução ao Desenvolvimento Android
 
Aula 06 - Sistema Binário
Aula 06 - Sistema BinárioAula 06 - Sistema Binário
Aula 06 - Sistema Binário
 
Algoritmos e lp parte 4-vetores matrizes e registros
Algoritmos e lp parte 4-vetores matrizes e registrosAlgoritmos e lp parte 4-vetores matrizes e registros
Algoritmos e lp parte 4-vetores matrizes e registros
 
Aula 10 - Adição no Sistema Binário
Aula 10 - Adição no Sistema BinárioAula 10 - Adição no Sistema Binário
Aula 10 - Adição no Sistema Binário
 
Corrente elétrica
Corrente elétricaCorrente elétrica
Corrente elétrica
 
Robótica e i.a
Robótica e i.aRobótica e i.a
Robótica e i.a
 
Primeira lei de ohm
Primeira lei de ohmPrimeira lei de ohm
Primeira lei de ohm
 
Radiação
Radiação Radiação
Radiação
 
Aula 14 - Controle das reações químicas - parte I (equilíbrio químico)
Aula 14 - Controle das reações químicas - parte I (equilíbrio químico)Aula 14 - Controle das reações químicas - parte I (equilíbrio químico)
Aula 14 - Controle das reações químicas - parte I (equilíbrio químico)
 
Processos de transmissão de calor
Processos de transmissão de calorProcessos de transmissão de calor
Processos de transmissão de calor
 
Linguagem Assembly
Linguagem AssemblyLinguagem Assembly
Linguagem Assembly
 
comparadores sistemas digitais
comparadores sistemas digitaiscomparadores sistemas digitais
comparadores sistemas digitais
 
Sistema binario
Sistema binarioSistema binario
Sistema binario
 
Logica programacao python-slides
Logica programacao python-slidesLogica programacao python-slides
Logica programacao python-slides
 
Aula de Física: Ondas e som [Ciências - EF - 9º Ano]
Aula de Física: Ondas e som [Ciências - EF - 9º Ano] Aula de Física: Ondas e som [Ciências - EF - 9º Ano]
Aula de Física: Ondas e som [Ciências - EF - 9º Ano]
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Reações de oxidação
Reações de oxidaçãoReações de oxidação
Reações de oxidação
 
Eletrodinâmica
EletrodinâmicaEletrodinâmica
Eletrodinâmica
 

Semelhante a Dependabilidade e Segurança em Sistemas Computacionais

QUALIDADE, SEGURANÇA E CONFIABILIDADE DE SOFTWARE
QUALIDADE, SEGURANÇA E CONFIABILIDADE DE SOFTWAREQUALIDADE, SEGURANÇA E CONFIABILIDADE DE SOFTWARE
QUALIDADE, SEGURANÇA E CONFIABILIDADE DE SOFTWAREFabiano Souza
 
Artigo - Segurança no desenvolvimento de sistemas com metodologia ágil SCRUM
Artigo - Segurança no desenvolvimento de sistemas com metodologia ágil SCRUMArtigo - Segurança no desenvolvimento de sistemas com metodologia ágil SCRUM
Artigo - Segurança no desenvolvimento de sistemas com metodologia ágil SCRUMBruno Motta Rego
 
ISO 27001 -3
ISO 27001 -3 ISO 27001 -3
ISO 27001 -3 jcfarit
 
DevSecOps - Workshop do Bem
DevSecOps - Workshop do BemDevSecOps - Workshop do Bem
DevSecOps - Workshop do BemBruno Dantas
 
Segurança em um Planeta Inteligente
Segurança em um Planeta InteligenteSegurança em um Planeta Inteligente
Segurança em um Planeta InteligenteAlexandre Freire
 
S+S Day - Segurança na nuvem
S+S Day - Segurança na nuvemS+S Day - Segurança na nuvem
S+S Day - Segurança na nuvemLuciano Condé
 
Políticas de Segurança: Verdade ou Mito?
Políticas de Segurança: Verdade ou Mito?Políticas de Segurança: Verdade ou Mito?
Políticas de Segurança: Verdade ou Mito?Daniel Checchia
 
Gerenciamento de Vulnerabilidades em Aplicações e Servidores Web
Gerenciamento de Vulnerabilidades em Aplicações e Servidores WebGerenciamento de Vulnerabilidades em Aplicações e Servidores Web
Gerenciamento de Vulnerabilidades em Aplicações e Servidores WebEduardo Lanna
 
ICS Risk Eradication.pptx
ICS Risk Eradication.pptxICS Risk Eradication.pptx
ICS Risk Eradication.pptxssuserb65dc8
 
[GUTS-RS] - Testes de Segurança: O que preciso saber para planejar
 [GUTS-RS] - Testes de Segurança: O que preciso saber para planejar [GUTS-RS] - Testes de Segurança: O que preciso saber para planejar
[GUTS-RS] - Testes de Segurança: O que preciso saber para planejarGUTS-RS
 
CLASS 2018 - Palestra de Marcus Vinícius Gomes Abreu (Analista de Sistemas e ...
CLASS 2018 - Palestra de Marcus Vinícius Gomes Abreu (Analista de Sistemas e ...CLASS 2018 - Palestra de Marcus Vinícius Gomes Abreu (Analista de Sistemas e ...
CLASS 2018 - Palestra de Marcus Vinícius Gomes Abreu (Analista de Sistemas e ...TI Safe
 
Simulado EXIM ISO27002
Simulado EXIM ISO27002Simulado EXIM ISO27002
Simulado EXIM ISO27002luanrjesus
 
Simulado ISO 27002 exin 01 - Segurança da Informação
Simulado ISO 27002 exin 01 - Segurança da InformaçãoSimulado ISO 27002 exin 01 - Segurança da Informação
Simulado ISO 27002 exin 01 - Segurança da InformaçãoFernando Palma
 
Conceitos BáSicos Sobre SegurançA Parte 4
Conceitos BáSicos Sobre SegurançA   Parte 4Conceitos BáSicos Sobre SegurançA   Parte 4
Conceitos BáSicos Sobre SegurançA Parte 4Felipe Santos
 
[Farol UX Santander] Segurança vs UX: Qual relação do usuário com a segur...
[Farol UX Santander] Segurança vs UX: Qual relação do usuário com a segur...[Farol UX Santander] Segurança vs UX: Qual relação do usuário com a segur...
[Farol UX Santander] Segurança vs UX: Qual relação do usuário com a segur...Rafael Burity
 
Eng.Software-Métricas
Eng.Software-MétricasEng.Software-Métricas
Eng.Software-Métricaselliando dias
 

Semelhante a Dependabilidade e Segurança em Sistemas Computacionais (20)

QUALIDADE, SEGURANÇA E CONFIABILIDADE DE SOFTWARE
QUALIDADE, SEGURANÇA E CONFIABILIDADE DE SOFTWAREQUALIDADE, SEGURANÇA E CONFIABILIDADE DE SOFTWARE
QUALIDADE, SEGURANÇA E CONFIABILIDADE DE SOFTWARE
 
Dss 3
Dss 3Dss 3
Dss 3
 
Artigo - Segurança no desenvolvimento de sistemas com metodologia ágil SCRUM
Artigo - Segurança no desenvolvimento de sistemas com metodologia ágil SCRUMArtigo - Segurança no desenvolvimento de sistemas com metodologia ágil SCRUM
Artigo - Segurança no desenvolvimento de sistemas com metodologia ágil SCRUM
 
ISO 27001 -3
ISO 27001 -3 ISO 27001 -3
ISO 27001 -3
 
DevSecOps - Workshop do Bem
DevSecOps - Workshop do BemDevSecOps - Workshop do Bem
DevSecOps - Workshop do Bem
 
Segurança em um Planeta Inteligente
Segurança em um Planeta InteligenteSegurança em um Planeta Inteligente
Segurança em um Planeta Inteligente
 
S+S Day - Segurança na nuvem
S+S Day - Segurança na nuvemS+S Day - Segurança na nuvem
S+S Day - Segurança na nuvem
 
Políticas de Segurança: Verdade ou Mito?
Políticas de Segurança: Verdade ou Mito?Políticas de Segurança: Verdade ou Mito?
Políticas de Segurança: Verdade ou Mito?
 
Gerenciamento de Vulnerabilidades em Aplicações e Servidores Web
Gerenciamento de Vulnerabilidades em Aplicações e Servidores WebGerenciamento de Vulnerabilidades em Aplicações e Servidores Web
Gerenciamento de Vulnerabilidades em Aplicações e Servidores Web
 
Seg redes 1
Seg redes 1Seg redes 1
Seg redes 1
 
ICS Risk Eradication.pptx
ICS Risk Eradication.pptxICS Risk Eradication.pptx
ICS Risk Eradication.pptx
 
[GUTS-RS] - Testes de Segurança: O que preciso saber para planejar
 [GUTS-RS] - Testes de Segurança: O que preciso saber para planejar [GUTS-RS] - Testes de Segurança: O que preciso saber para planejar
[GUTS-RS] - Testes de Segurança: O que preciso saber para planejar
 
CLASS 2018 - Palestra de Marcus Vinícius Gomes Abreu (Analista de Sistemas e ...
CLASS 2018 - Palestra de Marcus Vinícius Gomes Abreu (Analista de Sistemas e ...CLASS 2018 - Palestra de Marcus Vinícius Gomes Abreu (Analista de Sistemas e ...
CLASS 2018 - Palestra de Marcus Vinícius Gomes Abreu (Analista de Sistemas e ...
 
Simulado EXIM ISO27002
Simulado EXIM ISO27002Simulado EXIM ISO27002
Simulado EXIM ISO27002
 
Café com Seguro: Riscos Cibernéticos - Guilheme Procopio
Café com Seguro: Riscos Cibernéticos - Guilheme Procopio  Café com Seguro: Riscos Cibernéticos - Guilheme Procopio
Café com Seguro: Riscos Cibernéticos - Guilheme Procopio
 
Simulado ISO 27002 exin 01 - Segurança da Informação
Simulado ISO 27002 exin 01 - Segurança da InformaçãoSimulado ISO 27002 exin 01 - Segurança da Informação
Simulado ISO 27002 exin 01 - Segurança da Informação
 
Conceitos BáSicos Sobre SegurançA Parte 4
Conceitos BáSicos Sobre SegurançA   Parte 4Conceitos BáSicos Sobre SegurançA   Parte 4
Conceitos BáSicos Sobre SegurançA Parte 4
 
[Farol UX Santander] Segurança vs UX: Qual relação do usuário com a segur...
[Farol UX Santander] Segurança vs UX: Qual relação do usuário com a segur...[Farol UX Santander] Segurança vs UX: Qual relação do usuário com a segur...
[Farol UX Santander] Segurança vs UX: Qual relação do usuário com a segur...
 
CNASI 2014 - Servicos Confiaveis
CNASI 2014 - Servicos ConfiaveisCNASI 2014 - Servicos Confiaveis
CNASI 2014 - Servicos Confiaveis
 
Eng.Software-Métricas
Eng.Software-MétricasEng.Software-Métricas
Eng.Software-Métricas
 

Mais de Rafael Barbolo

Sistemas de recomendação
Sistemas de recomendaçãoSistemas de recomendação
Sistemas de recomendaçãoRafael Barbolo
 
Aleph - Sistema de Monitoramento Visual de Pessoas
Aleph - Sistema de Monitoramento Visual de PessoasAleph - Sistema de Monitoramento Visual de Pessoas
Aleph - Sistema de Monitoramento Visual de PessoasRafael Barbolo
 
Robôs, CN e CNC - Automação de manufatura
Robôs, CN e CNC - Automação de manufaturaRobôs, CN e CNC - Automação de manufatura
Robôs, CN e CNC - Automação de manufaturaRafael Barbolo
 
Herança em Banco de Dados Objeto-Relacional (BDOR)
Herança em Banco de Dados Objeto-Relacional (BDOR)Herança em Banco de Dados Objeto-Relacional (BDOR)
Herança em Banco de Dados Objeto-Relacional (BDOR)Rafael Barbolo
 
Arquitetura de Cluster do Google
Arquitetura de Cluster do GoogleArquitetura de Cluster do Google
Arquitetura de Cluster do GoogleRafael Barbolo
 
Privilégios de processos no OpenSolaris
Privilégios de processos no OpenSolarisPrivilégios de processos no OpenSolaris
Privilégios de processos no OpenSolarisRafael Barbolo
 
Projeto de Banco De Dados - Upcoming Events
Projeto de Banco De Dados - Upcoming EventsProjeto de Banco De Dados - Upcoming Events
Projeto de Banco De Dados - Upcoming EventsRafael Barbolo
 
Monitoramento de System Calls com DTrace
Monitoramento de System Calls com DTraceMonitoramento de System Calls com DTrace
Monitoramento de System Calls com DTraceRafael Barbolo
 

Mais de Rafael Barbolo (9)

Sistemas de recomendação
Sistemas de recomendaçãoSistemas de recomendação
Sistemas de recomendação
 
Aleph - Sistema de Monitoramento Visual de Pessoas
Aleph - Sistema de Monitoramento Visual de PessoasAleph - Sistema de Monitoramento Visual de Pessoas
Aleph - Sistema de Monitoramento Visual de Pessoas
 
Computação em Nuvem
Computação em NuvemComputação em Nuvem
Computação em Nuvem
 
Robôs, CN e CNC - Automação de manufatura
Robôs, CN e CNC - Automação de manufaturaRobôs, CN e CNC - Automação de manufatura
Robôs, CN e CNC - Automação de manufatura
 
Herança em Banco de Dados Objeto-Relacional (BDOR)
Herança em Banco de Dados Objeto-Relacional (BDOR)Herança em Banco de Dados Objeto-Relacional (BDOR)
Herança em Banco de Dados Objeto-Relacional (BDOR)
 
Arquitetura de Cluster do Google
Arquitetura de Cluster do GoogleArquitetura de Cluster do Google
Arquitetura de Cluster do Google
 
Privilégios de processos no OpenSolaris
Privilégios de processos no OpenSolarisPrivilégios de processos no OpenSolaris
Privilégios de processos no OpenSolaris
 
Projeto de Banco De Dados - Upcoming Events
Projeto de Banco De Dados - Upcoming EventsProjeto de Banco De Dados - Upcoming Events
Projeto de Banco De Dados - Upcoming Events
 
Monitoramento de System Calls com DTrace
Monitoramento de System Calls com DTraceMonitoramento de System Calls com DTrace
Monitoramento de System Calls com DTrace
 

Último

Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasCasa Ciências
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
Universidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumUniversidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumPatrícia de Sá Freire, PhD. Eng.
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...ArianeLima50
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfAdrianaCunha84
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERDeiciane Chaves
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 

Último (20)

Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de Partículas
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
Universidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumUniversidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comum
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdf
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 

Dependabilidade e Segurança em Sistemas Computacionais

  • 1. Dependabilidade eSegurança PCS2049 - Requisitos de Sistemas Computacionais
  • 2. Apresentadores André Diniz Érico Nikaido João Misko Rafael Barbolo Lopes Victor Fujita
  • 3. Base da Apresentação Artigo “BasicConceptsandTaxonomyofDependableandSecure Computing”
  • 4. Agenda Introdução a Dependabilidade e Segurança Ameaças Dependabilidade, Segurança e seus atributos Meios de Alcançar Dependabilidade e Segurança Conclusões
  • 5. Objetivos Definir conceitos de dependabilidade e segurança de sistemas computacionais e de comunicações. Dependabilidade: Conceito genérico que inclui certos atribuitos como : Confiabilidade, Segurança, Integridade, Manutenabilidade Segurança: Conceito genérico que traz consigo preoucupação com : Confiabilidade, Disponilidade e Integridade.
  • 6. Importância Por que definir claramente os conceitos? Facilitar interação entre profissionais (tornar interação mais eficaz) Propósitos educacionais
  • 7. Conceitos Básicos(I) Sistema: Entidade que interage com outras entidades Função do Sistema: O que o sistema faz Comportamento: As ações que o sistema faz para executar uma função
  • 8. Conceitos Básicos(II) Failures (Disfunções): Serviço entregue tem um desvio do que seria correto. Error (Erro): É o desvio do serviço. Fault (Falha): Causa do erro
  • 9. Dependabilidade Definição: Capacidade do sistema em evitar disfunções que são mais frequentes e graves que o aceitável. Composto pelos seguintes atributos: Disponibilidade: Prontidão de serviço correto. Confiabilidade: Continuidade de serviço correto. Segurança: Ausência de consequencias catastróficas. Integridade: Ausência de alterações no sistema. Manutenabilidade: Capacidade de manutenção.
  • 10. Segurança Compostopelosatributos: Confidencialidade: Ausência de publicação de informaçõesnãoautorizadas Integridade Disponibilidade
  • 12. Meios de atingir a dependabilidade Prevenção a falhas:Prevenirocorrencias e introdução de falhas. Tolerância a falhas: Evitarfalhas de serviçoquandohouverumafalha Remoção de falhas:Reduzir a gravidade e o número de falhas Previsão de falhas: Estimaserrospresentes, incidênciafutura e prováveisconsequências.
  • 14. Agenda Introdução à Dependabilidade e Segurança Ameaças Dependabilidade, Segurança e seus atributos Meios de Alcançar Dependabilidade e Segurança Conclusões
  • 15. Ameaças Ciclo de vida de um sistema Falhas Disfunções Erros
  • 16. Ciclo de Vida de um Sistema
  • 18. Exemplo def soma(a, b): res = a + b returnres
  • 19. Exemplo def soma(a, b): res = a + b returnres Falha
  • 20. Exemplo def soma(a, b): res = a + b returnres Erro
  • 21. Exemplo def soma(a, b): res = a + b returnres Disfunção
  • 24. Agenda Introdução à Dependabilidade e Segurança Ameaças Dependabilidade, Segurança e seus atributos Meios de Alcançar Dependabilidade e Segurança Conclusões
  • 25. Definições de Dependabilidade Padrão Semelhanteaoconceito de Disponibilidade Artigo Original: justificadamenteconfiável Alternativa: evitardisfunçõesmaisfrequentes e graves do que é aceitável
  • 26. Definições de Segurança Padrão Combinação de Confidencialidade, Integridade e Disponibilidade Artigo Ausência de AcessosNãoAutorizadosaoSistema
  • 28. Dependência Dependência Total: qualquerdisfunção de B leva A afalhar IndependênciaCompleta: B não pode levar A a falhar
  • 31. Agenda Introdução à Dependabilidade e Segurança Ameaças Dependabilidade, Segurança e seus atributos Meios de Alcançar Dependabilidade e Segurança Conclusões
  • 32. Meios para atingir Dependabilidade e Segurança Prevenção de Falhas Tolerância a Falhas Remoção de Falhas Previsão de Falhas
  • 33. Prevenção de Falhas Objetivo: previnir as falhasdurante o desenvolvimento do projeto Como: Prevenção de falhasem Software Prevenção de falhasem Hardware Melhorando o processo de desenvolvimento do projeto
  • 34. Tolerância a Falhas Técnicas Objetivo: Evitardisfunções no sistema Como: Detecção de erros e recuperação do sistema Implementações Assumirpossíveisfalhas Evitarpropagação de erros Protegerosmecanismosqueimplemetam a tolerância
  • 35. Remoção de Falhas Durante o desenvolvimentosistema Verificação Diagnóstico Correção Durante a utilização do sistema Manutençãopreventiva Manutençãocorretiva
  • 36. Previsão de Falhas AvaliaçãoQualitativa Diagramas de blocos de confiabilidade Árvores de falhas AvaliaçãoQuantitativa Modelagem Correntes de Markov
  • 38. Agenda Introdução à Dependabilidade e Segurança Ameaças Dependabilidade, Segurança e seus atributos Meios de Alcançar Dependabilidade e Segurança Conclusões
  • 39. Conclusões Necessidade por sistemas cada vez mais complexos e seguros, independente da aplicação Soluções diferentes para sistemas diferentes Dependabilidade + Segurança (e parâmetros) Combate a ameaças mais eficiente
  • 40. Conclusões Técnicas vistas no artigo Enaltecem definições mais clássicas dos parâmetros Levam em conta contradição entre os parâmetros de dependabilidade e segurança Modelo falha-erro-disfunção Classificação Unificação Compreensão
  • 43. Crítica Artigo extenso e com conceitos bem aprofundados sobre o assunto Conceitos e definições não uniformizados Requisitos de segurança em constante evolução Novas tecnologias Natureza do ser humano

Notas do Editor

  1. Desenvolvimento:- Inicia quando o projeto começaTermina quando o sistema passa nos testes de aceitação e pode ser entregue para usoUso:Inicia quando o sistema é aceito para uso e entrega serviços para usuários.
  2. Vou explicar o que são falhas, erros e disfunções.Perguntar se ficou claro ou alguém tem alguma dúvida.