Как PVS-Studio ищет ошибки: методики и технологии
PVS-Studio — статический анализатор исходного кода для поиска ошибок и уязвимостей в программах на языке C, C++ и C#. В этой статье я хочу дать обзор технологий, которые мы используем в анализаторе PVS-Studio для выявления ошибок в коде программ. Помимо общей теоретической информации я буду на практических примерах показывать, как та или иная технология позволяет выявлять ошибки.ВведениеПоводом для написания статьи стало моё выступление с докладом на открытой конференции ИСП РАН 2016 (ISPRAS OPEN 2016), проходившей в первых числах декабря в Главном здании Российской академии наук. Тема доклада: «Принципы работы статического анализатора кода PVS-Studio» (презентация в формате pptx).К сожалению, время выступления было сильно ограничено, поэтому мне пришлось подготовить весьма короткую презентацию и не рассказать в докладе многое из того, что хотелось. Поэтому я решил написать эту статью, где более подробно расскажу о том, какие подходы и алгоритмы мы используем при разработке проекта PVS-Studio.Читать дальше → https://habrahabr.ru/post/319382/?utm_source=habrahabr&utm_medium=rss&utm_campaign=hub https://arhano.ru/lj/kak-pvs-studio-ishchet-oshibki-metodiki-i-tehnologii
Аветисяне? Как он вдруг стал "тоже
учёным", после убийства основателя
ИСП РАН Иванникова В.П.,в котором Аветисян
принимал самое непосредственное участие.
(Документы в Публикации)
https://ivannikovpv.livejournal.com/565.html