TOOL
실행시간 오류 검출 도구
Needs
실행시간 오류(Runtime Error)의 심각성
- 프로그램 구동 중 발생하는 오류 ▶ 오동작 및 성능 저하, 시스템 재부팅, 정지
- 일반적인 코딩 스타일 검사로는 검출 불가

Solution by SNIPER
Mission Critical System 을 위한 실행시간 오류 검출 도구검출 가능한 결함(실행시간 오류) 유형
결함유형

지원 도메인
도메인 | 지침 | 지원 내역 |
---|---|---|
자동차 | HKMC A/B급 검증 지침 | 35개 전부 지원 |
국방 | 신뢰성 평가 수행 지침 (CWE 658/659) 90개 |
90개 전부 지원 |
그 외 다수 도메인 규칙 지원 |
SNIPER 주요 기능
- 검출한 결함을 신뢰도에 따라 분류
- -결함 신뢰도 : 검출한 결함이 실제 오류일 가능성
- -먼저 확인해야 할 결함을 식별 가능
- 심볼(함수 또는 변수) 정의 바로보기
- -소스 코드 편집기에서 다양한 심볼(함수 또는 변수)의 정보를 바로 확인 가능
- -별도 편집기 없이 결함 수정 작업 가능
- 결함의 원인을 추적하기 위한 추가 정보 제공
- -결함이 발생한 원인을 추적할 수 있는 결함 이벤트 정보 제공
- -결함 이벤트: 소스 코드 위치, 변수 값, 메모리의 상태 등
- 분석 옵션 : 대상 소프트웨어 및 분석 환경에 따라 옵션 선택
- -대상 소프트웨어의 복잡도 또는 분석을 수행하는 PC의 사양에 따라 적합한 옵션을 선택
- -분석 옵션 프리셋 : 균형 분석, 단순 분석, 빠른 분석, 저사양 분석, 정밀한 분석
Why SNIPER
- 차별점 (Differentiation)
-
메모리 오류 검출 · 잘못된 메모리 오류 검출
-
Quick Set Up · 쉬운 환경 설정, 슈어소프트 CODESCROLL 제품 간 프로젝트 연동
-
Customizing · 고객사 맞춤 규칙 개발 (별도협의)
- 강점 (Strength)
-
국제인증 · Cert. from TÜV Rheinland · Tool Qualification 제공 · CWE Compatible 도구
-
사용성 · DevOps (이슈관리 및 지속통합) 와 연동 · 소스 코드 편집기 내장 · 다양한 보고서 양식 제공
- 기대효과 (Benefit)
-
-
잠재 오류 검출
-
보안 취약점 제거 : 시큐어 코딩
-
실행시간 오류 사전 방지
-