Оценка эффективности по критерию трудоемкости применения тестовых систем на основе генераторов конвейеризированных контрольных кодов


Оценка эффективности по критерию трудоемкости применения тестовых систем на основе генераторов конвейеризированных контрольных кодов

Ратников М.О. (МАИ, Москва, Россия)

Аннотация

Данная статья посвящена оценке трудоемкости разработки тестовых систем на основе конвейеризированных генераторов контрольных кодов и эффективности использования подобных тестовых систем для выбора способа обеспечения сбоеустойчивости системы на базе ПЛИС с точки зрения трудоемкости всего проекта. Для оценки трудоемкости предлагается использовать модель COCOMO II, коэффициенты которой адаптированы для HDL-кода. В статье рассмотрен пример имплементации трех способов обеспечения сбоеустойчивости в разработанную систему на базе ПЛИС. Была сделана оценка трудоемкости разработки защищенной системы для двух маршрутов проектирования. В первом случае было разработано три версии целевой защищенной системы, после чего была выбрана лучшая по заданным критериям. Во втором случае до начала разработки защищенной целевой системы был проведен дополнительный анализ с использованием тестовой системы на основе конвейеризированного генератора контрольных кодов, в ходе которого был выбран лучший по заданным характеристикам способ обеспечения сбоеустойчивости, который и был имплементирован в целевую систему. Далее было проведено сравнение трудоемкостей этих маршрутов проектирования и сделан вывод об эффективности применения методики выбора способа обеспечения сбоеустойчивости на основе использования тестовой системы. Оценка эффективности по критерию трудоемкости была проведена на основе количества строк кода в проекте и состояла из нескольких последовательных шагов: от оценки количества строк кода в проекте целевого устройства без имплементации методов обеспечения сбоеустойчивости и целевого устройства, защищенного каждым из рассмотренных методов обеспечения сбоеустойчивости, до сравнения изменения трудоемкости этапа выбора и имплементации способа обеспечения сбоеустойчивости и общего изменения трудоемкости проекта.

Ключевые слова

программируемые логические интегральные схемы (ПЛИС); модель COCOMO; трудоемкость; оценка затрат; контрольный код; генератор контрольных кодов MD4; обеспечение сбоеустойчивости; тестовая система; тестирование ПЛИС.

Издание

Труды Института системного программирования РАН, том 38, вып. 3, часть 1, 2026, стр. 209-222.

ISSN 2220-6426 (Online), ISSN 2079-8156 (Print).

DOI: 10.15514/ISPRAS-2026-38(3)-13

Для цитирования

Ратников М.О. Оценка эффективности по критерию трудоемкости применения тестовых систем на основе генераторов конвейеризированных контрольных кодов. Труды Института системного программирования РАН, том 38, вып. 3, часть 1, 2026, стр. 209-222. DOI: 10.15514/ISPRAS-2026-38(3)-13.

Полный текст статьи в формате pdf Вернуться к содержанию тома