- VPC 제어기에 대한 Automotive Safety Integrity Level (ASIL) 결정
- ISO 26262의 Part 3와 Part 4에 따라 기능안전 요구사항을 정의
- ISO 26262는 코드 커버리지의 최소 요구사항으로 MC/DC (Modified Condition/Decision Coverage)를 권장.
- ISO 26262 Part 6(제품 개발 프로세스)를 검토 및 준수.
- 단위 테스트 시, 테스트 자동화 적극 활용
- 안전 관련 오류를 사전에 탐지하도록 정적 분석 도구 병행.
- 문서화 및 추적 가능성(Traceability)을 중시하여 인증 심사 시 문제를 최소화.
*ASIL이란?
자동차 안전 무결성 수준
최고 등급이 ASIL-D
=> ISO26262의 자동차 위험 분류 등급임. 심각성, 발생 가능성, 제어 가능성 3가지 요인이 등급을 결정한다.
심각성: 탑승자나 인근 사람 및 차량에 미칠 수 있는 심각성의 정도 (특정 고장으로 인한 심각성)
발생 가능성: 특정 시간동안 해당 고장이 발생할 가능성
제어 가능성: 고장났을 때 운전자나 다른 사람이 대응하여 위험을 피할 수 있는지 (제어(대응) 가능한 고장인지)