Щодо питання прогнозування кількості помилок у роботі програмного забезпечення інформаційних систем.
DOI:
https://doi.org/10.34121/1028-9763-2024-3-4-124-131Ключові слова:
software, failure model, probabilistic-physical approach, DN-distribution, програмне забезпечення, модель відмов, імовірнісно-фізичний підхід, DN-розподілАнотація
Оцінка надійності програмного забезпечення інформаційних систем є одним із найактуальніших питань сучасної галузі інформаційних технологій. Зважаючи на складність та важливість завдань, які виконуються інформаційними системами, особливо системами критичного призначення, питання забезпечення їхньої надійності стає все більш актуальним. У зв’язку з цим, вивчення та прогнозування залишкової кількості помилок, що можуть виникнути під час експлуатації програмного забезпечення, має надзвичайно велике значення. Ця стаття присвячена прогнозуванню залишкової кількості помилок проєктування у програмному забезпеченні інформаційних систем за результатами підконтрольної експлуатації. У роботі описано метод прогнозування кількості помилок проєктування, що базується на гіпотезі про випадковий марковський процес дифузійного типу з DN-розподілом напрацювання на помилку. Незважаючи на те, що цей розподіл традиційно використовувався як теоретична модель надійності елементів, пристроїв та систем обчислювальної техніки, він є дуже гнучкою функцією випадкового аргументу. Автори статті припускають, що такий розподіл доцільно випробувати як модель, що описує тренд процесу усунення накопичених при проєктуванні помилок програмного забезпечення, які призводять до його відмов. У результаті аналізу тематичних публікацій було сформовано контрольний приклад поведінки деякого програмного забезпечення в часі. Для цього прикладу відомі його реальні відмови за тривалий період експлуатації. Контрольні дані згодом порівнювалися з отриманими теоретичними результатами. Модель описано мовою Python, і обчислення проводилися у відповідному середовищі. У результаті моделювання отримано прогнозні дані про кількість відмов з використанням підходу на основі DN-розподілу напрацювання на помилку. Оцінка результатів проводилася за критерієм мінімального сумарного квадратичного відхилення.Посилання
1. Маевский Д.А., Яремчук С.А. Анализ моделей надежности программного обеспечения гарантоспособных информационных систем. Електромашинобудування та електрообладнання. 2010. № 76. С. 68–79.
2. Ivanov N.N. A probabilistic model of diffusion distribution for reliability assessment of electronic devices. Information and Control Systems. 2012. N 4 (59). P. 65–68.
3. Emelyanov V.S., Rabchun A.V. Region of applicability of diffusion distributions in reliability problems. Atomic Energy. 1991. Vol. 71. P. 552–556.
4. Hasilova К., Vališ D. Composite laminates reliability assessment using diffusion process backed up by perspective forms of non-parametric kernel estimators. Engineering Failure Analysis. 2022. Vol. 138. P. 128.
5. Strelnikov V.P., Fedukhin O.V. Assessment and forecasting of reliability of electronic components and systems. K.: Logos, 2002. 486 p.
Опубліковано
Номер
Розділ
Ліцензія
Авторське право (c) 2024 Математичні машини і системи

Ця робота ліцензується відповідно до ліцензії Creative Commons Attribution 4.0 International License.
