Я начал работать со статическим анализом. Прочитав несколько бумаг, мне остается непонятно одно. Каковы правильные определения звукового и необоснованного статического анализа?Статический анализ: звук против несостоятельного
Проблема в том, что я нахожу противоречивые определения в разных местах: «... анализ звука моделирует все поведение программы». http://blog.errstr.com/2013/01/17/on-static-analysis/
«Инструмент без звука/Официальные инструменты: эти инструменты сообщают обо всех дефектах, проверенных на предмет &, не производят ложных негативов». http://techvolve.blogspot.de/2014/03/static-analysis-overview.html
Эта статья не единственная с ошибкой определения. Некоторые документы, опубликованные на конференциях (они в меньшинстве, рассчитанные на те, которые утверждают, что «... анализ звука моделирует все поведение программы»), которые я прочитал, содержат одно и то же определение. Я сначала проигнорировал их, но как только я дошел до этой статьи, подозрения поднялись. Спасибо за уточнение. – xTrmwYs
@xTrmwYs Другая проблема, с которой вы столкнулись в статьях, - это другое соглашение для обнаружения. В статическом анализе мы обнаруживаем ошибки, которые придают их значение «ложным срабатываниям», «ложным негативам» и «звукам». По-видимому, в других поддоменах компьютерной науки они обнаруживают правильные программы, поэтому значения «звук» и «полный» для них противоположны. –