본문 바로가기
  • 공부, 여행 리뷰해요~~!!
공부/이모저모

ISO 26262 헷갈리는 용어 (Configuration/Calibration, Confirmation review/Verification review, Verification/Validation)

by 하나리나 2024. 6. 4.
반응형

 

1. Configuration data vs. Calibration data

 

Configuration data

엘리먼트 빌드 중에 할당되고 엘리먼트 빌드 프로세스를 제어하는 데이터

예1 소스 코드에서 컴파일 시간 Variant를 도출하는 데 사용되는 전처리기 변수 설정

예2 빌드 툴이나 툴체인을 제어하기 위한 XML 파일

참고 1 Configuration data는 소프트웨어 빌드를 제어한다. 코드 베이스에 이미 저장된 코드 variant로 부터 선택된 코드를 선택하는 데 사용 된다. 선택한 코드 변형의 기능은 실행 코드에 포함된다.

참고 2 Configuration data는 오직 code variant를 선택하는데 사용되므로, configuration data는 code 자체를 포함하지는 않든다.

 

Calibration data

소프트웨어 빌드 후에 소프트웨어 파라미터에 적용되는 데이터

 

Configuration data는 빌드 이전에 코드를 제어하기 위한 설정값이고, Calibration data는 빌드 이후에 조정되는 값으로, 센서 캘리브레이션 등을 생각하면 이해하기 편하다.

 

 

2. Confirmation review vs. Verification review

 

Confirmation review

ISO 26262의 목적과 요구사항을 고려하여 기능안전을 만족하는지에 대한 충분하고 설득력 있는 증거를 work product가 제공하는지 확인

 

Verification review

개발 활동의 결과가 프로젝트의 요구사항, 기술적인 요구사항을 만족하는지 확인

ISO 26262 각 파트에 명시되어 있음.

Verification review의 목적은 기술적으로 옳은지(Correctness)와 아이템의 완전성(completeness)를 리뷰

 

 

3. Verification vs. Validation

 

Verification

검사 대상이 지정된 요구을 충족하는지 여부의 판단

 

Safety validation

검사와 시험을 바탕으로 안전 목표가 적절하고 충분한 수준의 무결성으로 달성되었음을 확신

반응형