← Últimos artigos
⚡ electrical engineering

Certus: A domain specific language for confidence assessment in assurance cases

Este artigo introduz o Certus, uma linguagem de domínio específico que permite a avaliação quantitativa de confiança em casos de garantia ao utilizar conjuntos nebulosos para a representação de julgamentos linguisticamente significativos e propagação baseada em expressões transparente, abordando limitações comuns de métodos existentes.

Autores originais: Simon Diemert, Jens H. Weber

Publicado 2026-07-23
📖 4 min de leitura☕ Leitura rápida

Autores originais: Simon Diemert, Jens H. Weber

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você é um juiz em um tribunal de alto risco, mas em vez de decidir se alguém cometeu um crime, você está decidindo se um carro autônomo é seguro o suficiente para ir às ruas. No mundo da engenharia, isso não é apenas um pressentimento; é um processo formal chamado "Caso de Garantia" (Assurance Case). Pense em um Caso de Garantia como um enorme quebra-cabeça lógico onde os engenheiros empilham peças de evidência — como resultados de testes, revisões de código e verificações de segurança — para construir uma torre de provas que diz: "Estamos confiantes de que este sistema não machucará ninguém".

Por muito tempo, os engenheiros lutaram para como medir essa "confiança". Alguns tentam ser super precisos, atribuindo números exatos como "93,4% de confiança". Mas isso é complicado. 93,4% é bom o suficiente? 93,3% é um desastre? É como tentar descrever o sabor de um morango usando apenas uma régua; os números parecem frios, confusos e fáceis de interpretar erroneamente. Outros usam palavras vagas como "bastante seguro" ou "muito preocupado", mas então fica difícil fazer matemática com essas palavras para ver se toda a torre de provas se sustenta. A grande questão é: Como misturamos a precisão da matemática com a forma natural e imprecisa como os humanos realmente pensam sobre o risco?

É aqui que uma nova ferramenta chamada Certus entra em cena. O artigo apresenta o Certus como uma "linguagem" especial projetada para ajudar os engenheiros a falar sobre confiança de uma forma que pareça natural, mas que ainda funcione como matemática. Em vez de forçar os engenheiros a escolherem um número específico como 0,87, o Certus permite que eles usem palavras vagas como "alto", "baixo" ou "muito baixo". Mas aqui está o truque de mágica: o Certus trata essas palavras como "conjuntos nebulosos" (fuzzy sets). Imagine uma escala deslizante onde "alto" não é apenas um ponto, mas uma nuvem suave de possibilidades que se sobrepõe ao "médio". Isso permite que o sistema realize cálculos com essas nuvens, carregando a "nebulosidade" por toda a torre de argumentos até o veredito final.

Os autores, Simon Diemert e Jens H. Weber, sugerem que essa abordagem resolve vários problemas. Primeiro, ela impede que as pessoas interpretem números incorretamente (chega de pânico por causa de uma chance de falha de 0,07%). Segundo, ela admite que o julgamento humano é naturalmente vago e permite que os engenheiros expressem essa nuance sem perdê-la em uma calculadora. Terceiro, ela lida com "derrotadores" (defeaters) — que são como pequenos argumentos de "pegadinha" que tentam derrubar a torre. O Certus tem uma maneira especial de permitir que esses "pegadinhas" subtraiam da confiança sem quebrar todo o sistema.

Para testar sua ideia, a equipe construiu um protótipo do Certus e o aplicou a um exemplo do mundo real: um argumento de segurança para um sistema de Controle de Cruzeiro Adaptativo (ACC) em um carro. Eles mostraram como a linguagem poderia pegar afirmações simples como "a inspeção de código tem confiança muito alta" e combiná-las com "o hardware pode falhar" para produzir um nível de confiança final e calculado. Quando compararam seus resultados nebulosos com um método antigo que usava números estritos, os resultados foram semelhantes, mas o Certus pareceu mais intuitivo e transparente.

O artigo não afirma que o Certus é o produto acabado e perfeito pronto para todas as fábricas amanhã. Em vez disso, sugere que este é um novo caminho promissor. Os autores admitem que precisam trabalhar mais para transformar esse protótipo em uma ferramenta que os engenheiros possam usar todos os dias, incluindo a criação de diagramas visuais melhores e a prova de que os resultados são confiáveis o suficiente para decisões de vida ou morte. Mas, por enquanto, o Certus oferece uma maneira lúdica, porém poderosa, de construir confiança nas máquinas que em breve estarão nos dirigindo.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →