콘텐츠로 건너뛰기
Home » ISO 26262 준수를 통한 제품 개발에서의 기능 안전 소프트웨어 검증

ISO 26262 준수를 통한 제품 개발에서의 기능 안전 소프트웨어 검증

 

 

ISO 26262 필수 요구사항 및 안정성 측정을 구분하는 레벨인 ASIL을 빼놓을 수 없는데요.

본격적으로 ASIL에 대해 알아보기에 앞서, 표준 기준인 ISO 26262에 대해 간단하게 설명 드리고 넘어가겠습니다.

 

 ISO 26262

ISO 26262는 자동차 산업에서 전기/전자 시스템의 기능적 안전을 보장하기 위해 개발된 국제 표준입니다. 이는 전체 개발 주기에 걸쳐 안전성을 보장하기 위한 요구사항을 규정하며, 개발, 설계, 구현, 검증, 유지보수까지 포함합니다.

 

ISO 26262에서 Functional Safety(기능 안전)의 일반적인 목적

  • 안정성 및 경제적 성능의 향상
  • 전체 안전성 구조의 기술적 개발
  • 미래에 유연성을 가지는 시스템 기반 접근법 제공
  • 안전성 관련 시스템에 요구되는 성능을 결정하기 위한 리스크 기반 접근법 제공
  • 공급망의 효율성 향상

 

ASIL(Automotive Safety Integrity Level)란

ASIL은 ISO 26262에서 정의된 안전성 수준을 평가하기 위한 기준입니다. 시스템 고장이 발생했을 경우, 운전자와 탑승자의 안전에 미치는 영향을 바탕으로 ASIL 등급을 부여합니다. ASIL 등급은 A, B, C, D로 나뉘며, ASIL D가 가장 높은 수준의 안전성 요구 사항을 의미합니다. ASIL은 위험 평가의 세 가지 요소인 심각도, 노출 빈도, 결함 회피 가능성을 종합적으로 고려해 결정됩니다.

 

 

그림1. 자동차 기능에서의 ASIL 등급 (출처: Synopsys)

 

 ASIL 등급의 구분 및 평가 기준

1. ASIL A: 낮은 수준의 위험성을 가진 시스템에 적용됩니다.

2. ASIL B: 중간 수준의 위험성을 가진 시스템으로, ASIL A보다 위험도가 높지만 비교적 낮은 수준입니다.

3. ASIL C: 높은 수준의 위험성을 가진 시스템에 적용됩니다.

 4. ASIL D: 가장 높은 위험성을 가진 시스템에 적용됩니다.

 

ISO 26262에서의 정의된 ASIL 등급 타당성 분석 지원 도구, LDRA

LDRA는 ISO 26262 표준에 맞춰 정의된 소프트웨어 레벨에서의 안전성 검증 및 타당성분석을 지원하는 소프트웨어 도구입니다. 이 도구는 정의된 ASIL 등급에 따른 안전 요구 사항을 충족하는 부품별 소프트웨어 검증을 자동화하고, 코드 품질 및 안정성을 분석하는데 사용됩니다. LDRA는 코드 분석, 코드 커버리지 측정, 코딩 표준 준수 여부를 검사하는 기능을 제공합니다. 이를 통해 정의된 ASIL 등급에 따른 소프트웨어 레벨에서의 안전 요구 사항을 효과적으로 관리할 수 있습니다.

 

그림2. ASIL에 의한 ISO 26262 검증 활동

 LDRA를 활용한 ISO26262 SW 검증방안

 

그림3. LDRA 도구를 활용한 ISO 26262 SW 검증 방안

 

LDRA는 ISO 26262의 요구 사항을 충족 및 분석하는 다양한 기능을 제공하며, 이는 정의된 ASIL 등급 타당성 분석에 따라 사용되는 기능들이 달라질 수 있습니다.

1. TBmanager

    요구사항 추적성 및 검증 워크플로우의 기능이 있습니다.

    2. TBvision

    표준을 준수하는지 확인하여 코드 품질을 높이고, 오류 가능성을 줄입니다. 또한 품질 메트릭 및 코드 커버리지를 시각화 할 수 있습니다.

    3. TBrun

    호스트 및 타겟에 대한 단위 테스트를 통하여 소프트웨어 코드의 구조적 문제를 사전에 식별하고, 잠재적 결함을 개선합니다.

     

    그림4. LDRA tool suite 솔루션 – ISO 26262

     

     결론

    ISO 26262자동차 시스템의 안전을 보장하기 위한 필수 표준이며, ASIL 등급시스템의 안전성을 분류하는 핵심 기준입니다.

    LDRAISO 26262와 ASIL 타당성 분석의 표준을 준수하기 위해 설계된 도구로, 소프트웨어 레벨에서의 안전성을 검증하고 ISO26262 요구 사항을 충족하는 데 기여합니다.

    모아소프트에서는 ISO 26262, ASIL 등급 타당성의 요구사항을 충족하여 소프트웨어의 안전함 확보를 도와주는 LDRA 솔루션과 교육을 함께 진행합니다.

     

    관련문의: 02-6945-2156 / LDRA – (주)모아소프트 (moasoftware.co.kr)

     

    Send us a message!

    앞선 품질, 끊임없는 도전, 정직한 기술로 함께합니다.
    문의 글을 작성해 주시면, 담당자 확인 후 빠르게 연락드립니다.

    대표전화: (+82)02-420-3203

    FAX: (+82)02-407-3511

    05770 서울특별시 송파구 오금로 422, 연암빌딩 4F~6F




    FAMILY SITE

    advanced-floating-content-close-btn