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

Вид материалаЛитература
Подобный материал:
УДК 004.519.217

ИСПОЛЬЗОВАНИЕ КОРРЕЛЯЦИОННЫХ ЗАВИСИМОСТЕЙ ПРИ ПРОГНОЗИРОВАНИИ ЧИСЛА ВТОРИЧНЫХ ДЕФЕКТОВ ПРОГРАММНЫХ СРЕДСТВ

О.Н. Одарущенко, А.А. Руденко

Полтавский национальный технический университет

имени Юрия Кондратюка, Украина, Полтава


Приоритетным направлением в процессе оценки и обеспечения надежности программного обеспечения есть анализ проявления дефектов, разработка математических моделей, которые наиболее адекватно отображали бы множество его характеристик [1-3]. Количественная оценка надежности, которая осуществляется с помощью моделей роста надежности, зачастую не достаточно объективна из-за большого количества допущений в этих моделях.

Поэтому важное значение для прогнозирования числа вторичных дефектов имеет анализ статистических данных о дефектах программного обеспечения.

Разработана методика, позволяющая прогнозировать число вторичных дефектов, при условии отсутствия неслучайных факторов, влияющих на появление дефектов.

1. Найдено уравнение линии регрессии.

2. Найден модуль разности между значением статистики дефектов и значением функции регрессии в моменты определения статистики дефектов.

3. Число вторичных дефектов находим как разность результата, полученного в п. 3 и среднего квадратического отклонения по статистике числа дефектов, округленную до целых.


Литература

1. Харченко В.С. Методы моделирования и оценки качества и надежности программного обеспечения / В.С. Харченко, В.В. Скляр, О.М. Тарасюк // Харьков: ХАИ, 2004. – 159 с.

2. Everett W., Keene S., Nikora A. Applying Software Reliability Engineering in the 1990s // IEEE Transactions on Reliability. – 1998. – Vol. 47. – № 3-SP. – P. 372-378.

3. Lyu M.R. Handbook of Software Reliability Engineering / M.R. Lyu. – USA: McGraw-Hill Company, 1996. – 805 p.