MISRA Safety Analysis

Overview of MISRA SA

MISRA 안전 분석 가이드라인은 차량 기반 소프트웨어에 대한 원래의 MISRA 개발 가이드라인에 대한 확장된 조언과 더불어 안전 관리의 다른 부분과 안전 라이프사이클에 대한 추가 조언을 제공한다는 점에서 확장된 내용을 제합니다.

이 주제는 새로운 프로그램 가능 시스템을 차량에 배치할 수 있도록 하기 위해 점점 더 많이 사용되고 있으며, ISO 26262 표준이 발표되면 자동차 모범 사례가 될 것입니다.

이 지침은 현행 표준, 특히 IEC 61508에서 제공하는 것과 다른 자동차 시스템에 대한 접근방식을 제공할 필요가 있는 이유를 설명하는 것으로 시작한다. 자동차 시스템의 안전 라이프사이클이 차량의 전체 개발 라이프사이클에 어떻게 부합하는지를 기술하고, 그 안전 라이프사이클을 효과적으로 관리하기 위해 필요한 다양한 계획 및 기타 문서에 대한 설명을 제공합니다.

시스템 개념 또는 개요 설계에 대한 예비 안전 분석의 과정은 어느 정도 상세하게 설명되어 있다. 시스템을 모델링하고 이 모델을 사용하여 위험을 식별하는 방법에 대한 지침이 제공된다. 위험 분류 체계인 MISRA 위험 그래프가 도입되어 MISRA 차량 기반 소프트웨어 개발 지침에 설명된 원래의 분류 체계를 확장한다. 그런 다음 결과 위험 수준을 안전 무결성 요건으로 변환할 수 있는 방법을 보여준다. 가능한 양적 요건의 집합도 제시됩니다.

그런 다음 안전 무결성 요건을 검증하고 검증할 수 있는 설계에 대한 상세 안전 분석 프로세스를 개략적으로 설명한다. 이 지침은 연역 분석(예: FMEA)과 귀납 분석(예: FTA)을 이 절차의 일부로 사용할 것을 제안합니다.

Future work

MISRA는 ISO/DIS 26262의 요구사항 할당 프로세스("ASIL 분해"라고도 함)에 대한 지침을 개발하고 있다. 이러한 체계는 일부 국제 표준에 포함되는데, 이 경우 시스템 요소의 SIL n 요건은 일반적으로 SIL (n-1) 요건이 감소된 하위 요소의 조합을 통해 달성될 수 있습니다. 이 지침은 자동차 기능 안전의 맥락에서 그러한 제도를 적용하기 위한 엄격한 근거를 제공할 것입니다.