표준 및 규정 준수 개요

주요 기능 안전 표준 인증을 획득한 Vector 도구

규제 대상 embedded software 개발은 두 가지 병렬 구조의 요구사항 체계에 따라 진행됩니다. 기능 안전 표준은 수행해야 할 검증 활동과 제시해야 할 증거를 정의합니다. code 구현 지침은 해당 표준이 방지하고자 하는 결함 유형을 피하기 위해 소스 코드를 어떻게 작성해야 하는지를 정의합니다. 두 가지 모두 법적 및 계약적 효력을 가지며, 인증 기관이 수용할 수 있는 결과를 산출하기 위해서는 그 자체로 인증을 받은 도구가 필요합니다.

PC-lint Plus는 exida로부터 ISO 26262, IEC 61508 및 IEC 62304 인증을 받았습니다. VectorCAST 커버리지 측정 기능은 TÜV로부터 모든 주요 기능 안전 표준에 걸쳐 인증을 받았습니다. 지속적인 품질 모니터링을 위한 Squore와 함께, 이 도구들은 규제 대상 임베디드 개발에 요구되는 모든 범위를 포괄합니다.

기능 안전 표준

주요 기능 안전 표준은 모두 위험 기반입니다. 각 표준은 분류 체계를 정의하고, 위험 분류에 비례하여 소프트웨어에 검증 요구사항을 할당하며, 이러한 활동에 대한 문서화되고 추적 가능한 증거를 의무화합니다. 구체적인 용어와 구조는 분야마다 다르지만, 그 기본이 되는 의무 사항은 일관됩니다.

ISO 26262

ISO 26262는 도로용 차량의 전기 및 전자공학 시스템을 다룹니다. 위험 등급은 ASIL A부터 ASIL D까지이며, 최고 등급에는 MC/DC를 포함한 구조적 적용 범위에 대한 요구사항이 포함됩니다.

RTCA/DO-178C

DO-178C는 항공기 탑재 소프트웨어에 대한 주요 인증 표준입니다. 개발 보증 수준은 A부터 D까지 있으며, 레벨 A의 경우 모든 결정 사항에 대해 MC/DC 적용 범위를 요구합니다.

IEC 61508

IEC 61508은 산업 안전 분야의 기초 표준이며, ISO 26262, EN 50716 및 기타 여러 분야별 표준이 이 표준을 바탕으로 제정되었습니다. 안전 무결성 수준(SIL)은 SIL 1부터 SIL 4까지로 구분됩니다.

IEC 62304

IEC 62304는 의료 기기의 소프트웨어에 적용되며, 구성 요소를 안전 등급 A, B 또는 C로 분류합니다. 등급 C는 구조적 커버리지 및 요구사항 추적성을 포함하여 가장 엄격한 검증 의무를 포함합니다.

EN 50716

EN 50716은 철도 제어, 보호 및 철도 차량 분야의 적용 사항을 다룹니다. 이 표준은 IEC 61508을 기반으로 하며, 철도 분야의 특정 요구사항에 맞게 수정되었습니다.

IEC 60880

IEC 60880은 원자력 발전소의 컴퓨터 기반 시스템에 대한 소프트웨어 관련 사항을 규정합니다. 이 표준은 IEC 61226에 따른 기능 안전 등급 A에 해당하는 기능에 적용됩니다.

코드 구현 및 보안 지침

2022_12_07_vector_code_analyse_din_a3_light_cmyk_v0002-hd_png.png

기능 안전 표준은 프로젝트에서 수행해야 할 검증 활동을 규정합니다. 코드 구현 지침은 검증을 어렵게 만들고 테스트 시작 전부터 안전 및 보안 위험을 초래하는 결함 유형을 방지하기 위해 소스 코드를 어떻게 작성해야 하는지를 명시합니다.

안전이 중요한 임베디드 C 및 C++ 개발에 가장 널리 채택된 지침으로는 MISRA C 및 MISRA C++, 자동차 ECU 소프트웨어용 AUTOSAR C++, 보안 중심 코딩 관행을 위한 CERT-C, 그리고 CWE Top 25 및 Top 10 KEV 목록을 포함한 취약점 열거를 위한 CWE 등이 있습니다. PC-lint Plus는 이러한 모든 지침을 기본적으로 지원하며, 매 빌드 시 정적 분석을 통해 규정 준수를 강제합니다.

도구 적격성 평가 및 인증

툴 적격성 평가는 IEC 61508, ISO 26262 및 DO-178C에 따라 필수적으로 요구되는 사항입니다. 적격성 평가를 받지 않은 도구로 얻은 평가 결과는 그 결과가 무엇이든 간에 증거로서의 효력을 갖지 않습니다.

PC-lint Plus는 exida로부터 ISO 26262:2018(ASIL D), IEC 61508:2010(SIL 4) 및 IEC 62304 인증을 받았습니다. VectorCAST의 커버리지 측정 결과는 TÜV의 인증을 받았습니다. 두 도구 모두 해당 표준에 따라 검증 도구로 사용하기 위해 필요한 인증 문서를 함께 제공합니다.

2026_VectorCAST_Visual_general_1920x1080px_RGB_DARK.jpg
산업표준VectorCASTPC-lint Plus
자동차ISO 26262TÜV 인증,
ASIL A-D
exida 인증,
ASIL A-D
항공우주RTCA/DO-178C, RTCA/DO-330TÜV 인증, 레벨 A의 MC/DC를 포함한 모든 DAL 레벨. 요구 시 자격 인증 키트를 제공해 드립니다.
산업 자동화IEC 61508TÜV 인증,
SIL 1-4
exida 인증,
SIL 1-4
Medical DevicesIEC 62304TÜV 인증exida 인증
철도EN 50716TÜV 인증exida 인증
원자력 발전소IEC 60880TÜV 인증