RUS  ENG
Полная версия
ЖУРНАЛЫ // Информатика и её применения // Архив

Информ. и её примен., 2018, том 12, выпуск 4, страницы 44–51 (Mi ia562)

Использование вероятностной модели вычислений для тестирования одного класса готовых к использованию программных компонентов локальных и сетевых систем

Б. М. Басокa, В. Н. Захаровb, С. Л. Френкельc

a МИРЭА — Российский технологический университет
b Федеральный исследовательский центр «Информатика и управление» Российской академии наук
c Институт проблем информатики Федерального исследовательского центра «Информатика и управление» Российской академии наук

Аннотация: Обсуждается и анализируется возможность обеспечения эффективного тестирования готовых к использованию программных продуктов (ГИПП), решающих задачи вычисления функций, в условиях отсутствия полной информации, необходимой для традиционного тестирования. Под эффективностью понимается возможность обеспечения сколь угодно высокой вероятности обнаружения возможных ошибок вычислений, не выявленных при выходном контроле, по мере роста числа проверок. В качестве концептуальной модели предлагается использовать свойства функций со случайной самоприводимостью (random self-reducible function — RSR), т. е. функций, вычисление которых на конкретном входном наборе можно свести к вычислению на нескольких случайно выбранных входных наборах. Обосновывается рациональность обеспечения свойств самотестируемости в коммерческих вычислительных ГИПП.

Ключевые слова: тестирование программ, самотестирование.

Поступила в редакцию: 20.09.2018

DOI: 10.14357/19922264180407



Реферативные базы данных:


© МИАН, 2024