Automotivo
Garantia de Segurança Funcional
Verificação formal para ISO 26262 ASIL-D, conformidade com MISRA C e segurança de componentes AUTOSAR. Ajudamos equipes de software automotivo a produzir a evidência que os avaliadores de segurança exigem.
O desafio
A ISO 26262 exige mais do que cobertura de testes
O software ISO 26262 ASIL-D exige que os objetivos de segurança sejam verificados por uma combinação de técnicas. A verificação formal é explicitamente listada como um método altamente recomendado, e, para os requisitos de segurança mais exigentes, pode ser a única forma de produzir evidência adequada.
Para software concorrente, ECUs baseadas em AUTOSAR com múltiplas tarefas compartilhando memória, os testes não conseguem cobrir sistematicamente os entrelaçamentos de threads. A análise de concorrência do ESBMC pode provar a ausência de condições de corrida e deadlocks em todos os entrelaçamentos possíveis.
Setores-alvo
Conformidade
Padrões que atendemos
ISO 26262
Veículos rodoviários, segurança funcional. O ESBMC produz evidência formal de garantia para software ASIL A a ASIL D.
SOTIF / ISO 21448
Safety Of The Intended Functionality, particularmente relevante para ADAS e direção autônoma.
MISRA C 2023
O ESBMC pode verificar formalmente propriedades de conformidade com MISRA C além do que as ferramentas de análise estática verificam.
AUTOSAR C++14
Verificação formal de componentes das plataformas adaptive e classic do AUTOSAR.
UL 4600
Segurança para avaliação de produtos autônomos, métodos formais são centrais para os casos de garantia da UL 4600.
Nosso papel
Como ajudamos
Evidência de segurança ASIL-D
Produzimos relatórios de verificação formal adequados como evidência em análises de segurança de software ISO 26262 ASIL-D, com rastreabilidade completa do requisito ao resultado da verificação.
Verificação de concorrência
A análise ciente de threads do ESBMC prova formalmente a ausência de condições de corrida e deadlocks em software concorrente AUTOSAR/OSEK, uma classe de bug que os testes raramente capturam.
Conformidade formal com MISRA C
Além das ferramentas de verificação de regras, o ESBMC pode provar que as propriedades de segurança MISRA C se mantêm em todos os caminhos de execução, não apenas nos cobertos pelos seus testes.
Verificação de firmware de ECU
Temos experiência verificando firmware embarcado em C; as mesmas técnicas aplicadas ao firmware de Power Management de 190.000 LOC da Intel se aplicam às bases de código de ECU automotivas.
Trabalhando rumo à aprovação ISO 26262?
Vamos conversar sobre como a verificação formal se encaixa no seu plano de segurança. Trabalhamos com OEMs, fornecedores Tier-1 e fornecedores de ferramentas do ASIL A ao ASIL D.