MISRA C에 대해서 이해하자.
MISRA C는 차량용 임베디드 시스템 개발을 위해 소개되었지만 다른 모든 임베디드 어플리케이션 환경에서 적용하여 사용할수 있다.
MISRA(The Motor Industry Software Reliability Association, 자동차 산업 소프트웨어 신뢰성 협회)는 MISRA C의 가이드라인의 전반적인 철학과 접근 방식은 유지하면서 새로운 저번으로 지속적으로 업데이트 하고 있다.
MISRA-C는 MISRA 협회에서 개발된 C 프로그래밍에 대한 개발 표준이다.
MISRA-C의 목적은 ISO C언어로 작성된 임베디드 시스템 코드의
C++에 대한 가이드라인은 MISRA-C++ 별도로 존재한다.
MISRA-C는 자동차 산업에 적용되는 모델이지만, 자동차 산업 이외에 다른 분야, 우주/항공, 의료, 국방, 철도등 다양한 산업에서 폭넓게 사용된다.