Software Engineering

정적분석 툴 선별시 고려할 사항

알로그 2020. 2. 29. 20:19
반응형

정적분석 툴 선별시 고려사항

 

  • False Positive : 실제로 오류가 존재하지 않지만 오류라고 보고하는 경우
  • True Negative : 실제 오류가 존재하지 않고 보고도 안하는 경우
  • False Negative : 실제로 오류가 존재하지만 오류가 없다고 보고하는 경우
  • True Positive : 실제 오류가 존재해서 보고하는 경우
  p'(Predicted) n'(Predicted)
p(Actual) True Positive False Negative
n(Actual) False Positive True Negative

 

대부분의 정적분석 도구는 False positiveTrue negative를 모두 가지고 있음

좋은 정적분석 도구는 오탐(false positive) 과 미탐(false negative)비율이 낮고 오탐을 관리할 수 있는 기능을 제공

 

반응형

'Software Engineering' 카테고리의 다른 글

Agile (애자일) 개발방법론  (0) 2020.04.04
Code Review (코드 리뷰)  (0) 2020.04.04
DevOps (데브옵스)  (0) 2020.03.01
SW 개발환경 (dev, staging, production)  (0) 2020.02.10
스크럼 (Scrum)  (0) 2019.12.22