Справочник от Автор24
Нужна помощь?
Найдем эксперта за 5 минут
Подобрать эксперта
+2

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

Предмет Программирование
👍 Проверено Автор24

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

Скачать

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

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

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

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

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

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

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

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

Скалярные процессоры

понимают а) процессоры, работающие со скалярными величинами, т. е. в этом случае подчёркивается, что процессор именно скалярный, а не векторный; б) процессоры с т. н. конвейерной архитектурой

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

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

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