ISO/DIS 26262를 위한 소프트웨어 테스팅 솔루션 ISO 26262란 무엇인가 ISO 26262란? ¾ 기존 IEC 61508의 기능 안전 표준을 자동차 제품 특성에 맞게 개선한 것으로 제품 개발 프로세스 및 안전 요구사항에 대해 철저한 검증을 요구 ※ 2009년 12월 표준안 가결이 완료되어 내년 중순 정식 표준화 예정 ASIL이란? ¾ 차량 안전성보전등급으로 위험도에 따라 A,B,C,D의 4단계로 분류하며, 그 개발 대상의 오류로 인해 발생하는 피해가 클 경우 개발 프로세스의 안전 요구사항에 대해 더욱 강력한 검증이 요구됨 ISO 26262의 개발 주기단계의 SW Test ¾ ISO 26262의 SW Development Lifecycle에서 아래의 항목을 지원 QAC and CodeSonar products are applied at the source code level VectorCAST Satisfies the ISO 26262 Testing Requirements ISO 26262에서 요구하는 SW 검증을 위해 QAC와 CodeSonar를 통해 SW 단위 설계와 구현 과정에서 Code Inspection을 실행하며, 테스트 단계에서 VectorCAST로 자동화 지원 ISO 26262를 위한 테스팅 도구 지원 사항 ¾ QAC는 Software Unit and Implementation에서 요구되는 정적 분석에 대해 MISRA Rule을 포함한 표준 Coding Rule로써 지원 ¾ Code Sonar는 전체 Project의 Control flow와 Data flow에 따라 전체 코 드의 실행의미를 분석하여 치명적 버그와 성능저하 오류 검출 ¾ VectorCAST는 Unit/Integration/System level의 자동화 테스트 지원 - 테스트를 위한 테스트 코드를 자동 생성 및 실행 - DOORS와의 연동을 통한 Test Case와의 추적성(Traceability) 제공 - Boundary Value 자동 생성 및 실행 지원 - Structural Coverage Metric에 대해 자동 분석 및 표준 리포트 제공 (Statement, Branch, MC/DC, Function)
© Copyright 2025