Pesquisa · Mapa mental

Confiabilidade

Na engenharia de sistemas, confiabilidade é uma medida da disponibilidade, confiabilidade e manutenção de um sistema, e desempenho do suporte de manutenção e, em alguns casos, outras características como durabilidade, proteção e proteção. Na engenharia de software, confiabilidade é a capacidade de fornecer serviços que podem ser defensivamente confiáveis dentro de um período de tempo.[carece de fontes?] Isso também pode abranger mecanismos projetados para aumentar e manter a confiabilidade de um sistema ou software.

Fonte: Wikipédia (pt)Atualizado em 08/07/2026
01

História

Imagem: Tecnalia · BY-NC-ND · Openverse

Algumas fontes sustentam que a palavra foi cunhada nos dezenove adolescentes da publicidade impressa em automóveis da Dodge Brothers. Mas a palavra é anterior a esse período, com o Oxford English Dictionary encontrando seu primeiro uso em 1901. À medida que o interesse na tolerância a falhas e na confiabilidade do sistema aumentava nas décadas de 1960 e 1970, a confiabilidade passou a ser uma medida de [x], pois as medidas de confiabilidade passaram a abranger medidas adicionais, como segurança e integridade. No início dos anos 80, Jean-Claude Laprie escolheu a confiabilidade como o termo para abranger estudos de tolerância a falhas e confiabilidade do sistema sem a extensão do significado inerente à confiabilidade. O campo da confiabilidade evoluiu desde o início para ser um campo de pesquisa internacionalmente ativo, promovido por várias conferências internacionais importantes, notadamente a Conferência Internacional sobre Sistemas e Redes Confiáveis, o Simpósio Internacional de Sistemas Distribuídos Confiáveis e o Simpósio Internacional de Engenharia de Confiabilidade de Software.

02

Elementos de confiabilidade

Imagem: campuspartybrasil · BY-SA · Openverse

Atributos

Atributos são qualidades de um sistema. Eles podem ser avaliados para determinar sua confiabilidade geral usando medidas qualitativas ou quantitativas. Avizienis et al. definiram os seguintes atributos de confiabilidade: Como essas definições sugeriram, apenas Disponibilidade e Confiabilidade são quantificáveis por medições diretas, enquanto outras são mais subjetivas. Por exemplo, a segurança não pode ser medida diretamente por meio de métricas, mas é uma avaliação subjetiva que exige que as informações de julgamento sejam aplicadas para fornecer um nível de confiança, enquanto a confiabilidade pode ser medida como falhas ao longo do tempo. Confidencialidade, ou seja, a ausência de divulgação não autorizada de informações também é usada ao abordar a segurança. Segurança é um composto de Confidencialidade, Integridade e Disponibilidade. Às vezes, a segurança é classificada como um atributo mas a visão atual é agregá-la à confiabilidade e tratá-la como um termo composto chamado Dependability and Security.

Ameaças

Ameaças são coisas que podem afetar um sistema e causar uma queda na Confiabilidade. Existem três termos principais que devem ser claramente entendidos: É importante observar que as falhas são registradas nos limites do sistema. Eles são basicamente erros que se propagaram para os limites do sistema e se tornaram observáveis. Falhas, erros e falhas operam de acordo com um mecanismo. Às vezes, esse mecanismo é conhecido como cadeia Falha-Erro-Falha. Como regra geral, uma falha, quando ativada, pode levar a um erro (que é um estado inválido) e o estado inválido gerado por um erro pode levar a outro erro ou falha (que é um desvio observável do comportamento especificado no limite do sistema).

Significado

Como o mecanismo de uma cadeia de erros e falhas é entendido, é possível construir meios para quebrar essas cadeias e, assim, aumentar a confiabilidade de um sistema. Até agora, quatro meios foram identificados: A Prevenção de Falhas lida com a prevenção da incorporação de falhas em um sistema. Isso pode ser conseguido usando metodologias de desenvolvimento e boas técnicas de implementação. A Remoção de falhas pode ser subdividida em duas subcategorias: Remoção durante o desenvolvimento e Remoção durante o uso. A remoção durante o desenvolvimento requer verificação para que as falhas possam ser detectadas e removidas antes que um sistema seja colocado em produção. Depois que os sistemas são colocados em produção, é necessário um sistema para registrar falhas e removê-las por meio de um ciclo de manutenção.

03

Confiabilidade dos sistemas de informação e capacidade de sobrevivência

Imagem: campuspartybrasil · BY-SA · Openverse

Trabalhos recentes, como sobre confiabilidade, beneficiam-se de sistemas de informação estruturados, por exemplo, com SOA, para introduzir uma capacidade mais eficiente, a capacidade de sobrevivência, levando em consideração os serviços degradados que um Sistema de Informação sustenta ou retoma após uma falha não mascarável. A flexibilidade das estruturas atuais incentiva os arquitetos de sistemas a habilitar mecanismos de reconfiguração que reorientam os recursos seguros e disponíveis para dar suporte aos serviços mais críticos, em vez de provisionar em excesso para criar um sistema à prova de falhas. Com a generalização dos sistemas de informação em rede, a acessibilidade foi introduzida para dar maior importância à experiência dos usuários. Para levar em conta o nível de desempenho, a medição da performance é definida como "quantificando o desempenho do sistema de objetos na presença de falhas durante um período de tempo especificado".

Vídeos recomendados

Fontes consultadas

Continue pesquisando