ДИНАМИКА ПРОГРАММНЫХ СИСТЕМ И МОДЕЛИ ИХ НАДЕЖНОСТИ

 

Д.А. Маевский

 

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

 

Ключевые слова: надежность систем, модели надежности программного обеспечения,  дефекты программного обеспечения, динамические системы