Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Анализ потока управления (control flow analysis)

Предмет Программирование
Разместил 🤓 sasha_timofeeva_95
👍 Проверено Автор24

вид статического анализа, основанный на представлении уникальных путей (последовательностей событий) в процессе выполнения компонента или системы.

Научные статьи на тему «Анализ потока управления (control flow analysis)»

Численное моделирование анализа исходного кода с использованием промежуточных представлений

Для выполнения статического анализа предложено использовать универсальные многоуровневые промежуточные представления. Для анализа архитектуры проекта разработано представление уровня классов, а для анализа функциональных модулей потока управления. Было реализовано их получение. Для решения задач извлечения информации из исходного текста и предложения рефакторинга был составлен список анализов, основывающихся на подходе совместного использования нескольких представлений. Для реализации анализов были составлены математические модели, формализующие их работу. Часть моделей позволяет рассчитать метрики анализируемого кода, которые могут дать дополнительную информацию о проекте. Для двух анализов были предложены модели на основе пороговых функций, а также модели для вычисления самих порогов. Выбранные анализы были реализованы на основе предложенных моделей в виде утилит-анализаторов. В качестве основы для тестирования и практической проверки анализаторов выступили крупные open-source про...

Научный журнал

Разработка подходов к оптимизации сложных организационно-технических систем на основе адаптивных моделей

В статье рассматривается актуальность разработки методического аппарата анализа и оценки эффективности функционирования сложных организационно-технических систем, а также методик динамического формирования набора оптимальных моделей управления

Научный журнал

Еще термины по предмету «Программирование»

Активация путей

(path sensitizing) составление набора входных значений для обеспечения выполнение определенного пути.

🌟 Рекомендуем тебе

Система программирования

система, образуемая языком программирования, компиляторами или интерпретаторами программ, представленных на данном языке, соответствующей документацией, а также вспомогательными средствами для подготовки программ к форме, пригодной для выполнения.

🌟 Рекомендуем тебе

Цикл с постусловием

цикл, в котором условие проверяется после выполнения тела цикла.

🌟 Рекомендуем тебе
Смотреть больше терминов

Повышай знания с онлайн-тренажером от Автор24!

  1. Напиши термин
  2. Выбери определение из предложенных или загрузи свое
  3. Тренажер от Автор24 поможет тебе выучить термины с помощью удобных и приятных карточек
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot