MISRA C

1 개요[ | ]

MISRA-C (Motor Industry Software Reliability Association C)
  • MISRA가 만든 C언어 소프트웨어 개발 가이드라인
  • 1997 첫 드레프트 버전이 공개됨
  • 가이드 라인을 만든 목적은 ISO C언어로 작성됨 임베디드 시스템 부류의 안전성, 보안성, 이식성, 신뢰성 확보를 위함
  • 자동차 산업을 목적으로 작성된 모델이지만 우주/항공, 의료장비, 국방, 철도 등 다양한 분야에서 사용됨
  • 안정성과 신뢰성에 중점을 두다보니 개발자의 개발 자유도의 제한이 상당히 심하기 때문에 개발 생산성이 떨어진다는 담점도 있음

2 MISRA-C 코드 분석 도구[ | ]

  • Synopsys Coverity
  • SPARROW QCE
  • MathWorks, Polyspace, MISRA-C
  • SonarSource SonarQube
  • Suresoft Technologies, Inc. Code Inspector
  • 소프트4소프트, RESORT for C, MISRA-C
  • MDS테크놀로지 QAC, Code Inspection, MISRA-C
  • PRQA QAC

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}