Задать вопрос

Как разрабатывают статический анализатор кода?

Здравствуйте,

Интересует подход, методология, реализация статического анализа кода. Как его парсят, как выделяют/понимают поток выполнения. Как находят брежи в логике. Подскажите куда смотреть и какую теорию и/или практику читать/применять?

Спасибо :-) Рад любому полезному совету, ссылке, рекомендации.
  • Вопрос задан
  • 2299 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Продакт-менеджер
    9 месяцев
    Далее
  • ProductStar
    Профессия: Менеджер проектов
    10 месяцев
    Далее
  • Skillfactory
    Профессия Project Manager в IT
    9 месяцев
    Далее
Решения вопроса 3
@mamkaololosha
www.viva64.com/ru/a/0014
Пишут реализацию нескольких первых шагов компиляции, до генерации кода.
Ответ написан
IlyaEvseev
@IlyaEvseev
Opensource geek
Читать отсюда: en.wikipedia.org/wiki/List_of_tools_for_static_cod...
Выбрать интересующий язык.
Для него выбрать анализаторы с открытыми исходными текстами.
Из них выбрать тот, который попроще и тот, у которого лучше документация.
Разобраться в их документации и исходниках.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
LIAN Москва
от 270 000 до 300 000 ₽
Aporia Севастополь
До 150 000 ₽
ITK academy Воронеж
от 75 000 ₽