УДОСКОНАЛЕНА ПРОЦЕДУРА ПРОГНОЗУВАННЯ ВІДМОВ ПРОГРАМНИХ ЗАСОБІВ НА ОСНОВІ МОДЕЛІ НАДІЙНОСТІ З ІНДЕКСОМ СКЛАДНОСТІ
Ключові слова:
Надійність програмних засобів, прогнозування, кумулятивний профіль відмов, регресійний аналізАнотація
Робота присвячена дослідженню шляхів удосконалення процесу прийняття рішення стосовно досягнення заданого рівня надійності програмних засобів за рахунок підвищення точності побудови кумулятивного профілю відмов програмного засобу на ранніх стадіях тестування. Показано, що використання регресійного аналізу на основі функції заданого вигляду дає можливість підвищити точність прогнозу відмов на 3–5%, або ж скоротити процес тестування програмного засобу (зі збереженням точності прогнозу відмов) на 20–40%.Посилання
Основи надійності цифрових систем [Текст] : підручник / В.С. Харченко, В.Я. Жихарев, В.М. Ілюшко, В.А. Краснобаєв, П.М. Куліков, І.В. Лисенко, М.В. Нечипорук, Г.М. Тимонькін. – Харків: Нац. аерокосм. ун-т "Харк. авіац. інт-т", 2004. – 573 с.
Goel A.L. Software reliability models: assumptions, limitations, and applicability / A.L. Goel // IEEE Transactions on software engineering. – 1985. – Vol. SE-11, No 12. – P. 1411–1423.
ДСТУ 2860-94. Надійність техніки. Терміни та визначення. – Введ. 1996–01–01. – К. : Держстандарт України, 1994. – 33 с.
Std 982.1-1988. IEEE Standard Dictionary of Measures to Produce Reliable Software. – Published by The Institute of Electrical and Electronics Engineers, NY, USA, 1999. – 38 p.
Яковина В.С. Критерій достатності процесу тестування програмного забезпечення / Яковина В.С., Сенів М.М., Чабанюк Я.М., Федасюк Д.В., Хімка У.Т. // Вісник Національного університету "Львівська політехніка" Комп'ютерні науки та інформаційні технології. – 2010. – № 672. – С. 346–358.
Zhang X. A software cost model with error removal times and risk costs / X. Zhang, H. Pham // International Journal of Systems Science. – 1998. – Vol. 29, No 4. – P. 435–442.
Pham H. System software reliability // Springer-Verlag London Limited, 2006. – 440 p.
Cai K.-Y. Does software reliability growth behavior follow a non-homogeneous Poisson process / K.-Y. Cai, D.-B. Hu, Ch.-G. Bai, H. Hu, T. Jing // Information and Software Technology. – 2008. – Vol. 50. – P. 1232–1247.
Чабанюк Я.М. Побудова і дослідження моделі надійності програмного забезпечення з індексом величини проекту / Я.М. Чабанюк, В.С. Яковина, Д.В. Федасюк, М.М. Сенів, У.Т. Хімка // Інженерія програмного забезпечення. – 2010. – № 1. – С. 24–29.
Яковина В.С. Моделювання параметра потоку відмов програмного забезпечення та визначення діапазонів показника його складності / В.С. Яковина // Вісник Національного університету "Львівська політехніка". Комп’ютерні системи та мережі. – 2014. – № 806. – С. 296–302.
Половко А.М. Основы теории надежности / Половко А.М., Гуров С.В. – СПб.: БХВ-Петербург, 2008. – 704 с.
Yamada S. S-shaped reliability growth modeling for software error detection / Yamada S., Ohba M., Osaki S. // IEEE Transactions on Reliability. – 1983. – Vol. R-32, No. 5. – P. 475–478.
Vokolos F.I. Empirical evaluation of the textual differencing regression testing technique / F.I. Vokolos, P.G. Frankl // International Conference on Software Maintenance: Proceedings. – 1998. – Р. 44–53.
Rothermel G. Prioritizing test cases for regression testing / G. Rothermel, R.H. Untch, C. Chu, M.J. Harrold // IEEE Transactions on Software Engineering. – 2001. – Vol. 27 (10). – Р. 929–948.