Герб МГТУ им. Н.Э. БауманаНаучно-техническая библиотека МГТУ им. Н.Э. Баумана

Подробное описание документа

   Статья

Рудаков И. В., Гурин Р. Е.
   Разработка и исследование синтетического метода верификации программы с помощью SMT-решателей / Рудаков И. В., Гурин Р. Е. - DOI 10.18698/0236-3933-2016-4-49-64 // Вестник МГТУ им. Н. Э. Баумана. Сер. Приборостроение. - 2016. - № 4. - С. 49-64.

Скачать документ
Полнотекстовый документ
DOI 10.18698/0236-3933-2016-4-49-64
vestnikprib.bmstu.ru/catalog/icec/sysan/982.html

Рассмотрена проблема разработки и исследования методов поиска недетерминированного поведения программного обеспечения. Методы верификации программного обеспечения предназначены для подтверждения фактов соответствия конечного программного продукта заявленным требованиям, целью верификации программного обеспечения является обнаружение ошибок, уязвимостей, некорректно реализованных свойств и требований. Существующие методы верификации имеют ряд проблем и недостатков. Предложен синтетический метод верификации программного обеспечения на основе SMT-решателя, позволяющий решить проблему комбинаторного взрыва, охватывающий все заданные свойства проверяемой программы, не требующий построения сложной модели программы. Получен алгоритм работы метода верификации и его реализации на языке SMT-LIB.

004.3 Аппаратные средства. Техническое обеспечение

Статья опубликована в следующих изданиях

с. 49-64
   Журнал
   Вестник МГТУ им. Н. Э. Баумана. Сер. Приборостроение. - ISSN 0236-3933 (print). - ISSN 2687-0614 (web).
   № 4. - 2016.