A programming enhancements for embedded software development -Be based on MISRA-C

임베디드 S/W 개발 시 프로그래밍 개선점 -MISRA-C를 중심으로

  • 정다혜 (고려대학교 임베디드소프트웨어학과) ;
  • 안소진 (고려대학교 임베디드소프트웨어학과) ;
  • 최진영 (고려대학교 임베디드소프트웨어학과)
  • Published : 2012.06.22

Abstract

소프트웨어 개발 시 코딩 규칙을 준수하면 소프트웨어에 잠재적으로 존재하는 프로그래밍 오류를 예방하는데 많은 도움이 된다. MISRA-C: 2004 는 고 신뢰성과 고품질이 요구되는 자동차, 우주항공, 통신, 등 제조분야에 대한 C언어 코딩 가이드 라인이다. 본 논문에서는 자동차와 우주항공같이 높은 안전성이 요구되는 원격 수소시스템을 타깃으로 하여 정적 분석한다. 그리고 분석 결과 발견된 오류 중 가장 빈번히 일어나는 오류에 대한 문제점을 분석하고 소프트웨어 품질 개선을 위하여 프로그래머들의 코딩 규칙 준수를 권장한다.

Keywords