본문바로가기

TOOL

code inspector

코딩 규칙 검사 도구

Needs

코딩 규칙 준수

  • Mission Critical 도메인 소프트웨어의 검수 요건
  • 도구를 통한 코딩 규칙 검사 자동화로 생산성 증대

Solution by CODE INSPECTOR

도메인별로 준수해야 하는 코딩 규칙을 자동으로 검사

  • 자동차 MISRA C/C++ ( 자동차 내장형 시스템 국제 표준 코딩 규칙 )
  • 국방 DAPA ( 방위사업청 신뢰성 지침안 코딩 가이드 라인 )
  • 철도 IEC 62279 / EN 50128 ( 열차제어 시스템 소프트웨어 국제 표준 가이드라인 )
  • 원자력 IEC 60880 ( 국제 원자력 안정성 표준 )
  • 항공 DO-178C ( FAA 항공 내장형 시스템 국제 표준 코딩 규칙 ), JSF
  • 보안 CWE ( Common Weakness Enumeration ), CERT Secure Coding Standards
  • 전기/전자 IEC 61508 ( 전기/전자 시스템 소프트웨어 국제 표준 가이드 라인 )
  • 기타 Naming, Coding style 가이드라인

주요 기능

  • 레거시(legacy) 코드에 대한 위배 무시 기능
  • 사람이 일일이 수정해야 하는 소스 코드의 위배사항을 도구가 자동으로 수정 → 소프트웨어 품질 개선 작업의 생산성 20% 향상
  • 검출된 위배 결과 확인
  • 소프트웨어 품질 메트릭과 다양한 시각화 정보 제공

Why CODE INSPECTOR?

차별점 (Differentiation)
Performance · 빠른 분석 시간, 정확한 검출 결과, 자동 수정 기능으로 위배 수정 시간 단축
Quick Set Up · 쉬운 환경 설정, 슈어소프트 CODESCROLL™ 제품 간 프로젝트 연동
Customizing · 고객사 맞춤 규칙 개발 (별도협의)
강점 (Strength)
국제인증 · Cert. from TÜV Rheinland · Tool Qualification 제공 · CWE Compatible 도구
사용성 · DevOps (이슈관리 및 지속통합) 와 연동 · 소스 코드 편집기 내장 · 다양한 보고서 양식 제공
유연성 · 도메인 요구사항에 빠르게 대응
적용사례 · 100개 이상 고객사 적용 · 자동차, 국방, 철도, 원자력, 금융, 통신