DOI: https://doi.org/10.32626/2308-5916.2008-1.156-165

МОДЕЛЮВАННЯ НАДІЙНОСТІ СТРУКТУРОВАНОГО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

Александр Николаевич Трунов, Светлана Александровна Волкова

Анотація


В статті представлено та проаналізовано модель оцінювання надійності програмного забезпечення (ПЗ), що враховує властивості команди розробників та спеціалістів з тестування ПЗ, які працюють над реалізацією структурованого програмного продукту (ПП). Представлена методика дозволяє досліджувати динаміку виникнення дефектів у часі, ймовірність появи критичного дефекту, що визначає ймовірність виникнення відмови модуля ПЗ та системи в цілому, густину ймовірності виникнення відмов та ін. Сформовано функцію надійності для модуля ПЗ та системи в цілому. Приведено класифікацію типів дефектів ПЗ за складністю та представлено розрахунки коефіцієнтів, які впливають на якість та визначають надійність ПЗ. Запропоновано рекомендації щодо підвищення надійності структурованого ПП.

Ключові слова


програмне забезпечення (ПЗ); тестування ПЗ; надійність; якість; ймовірність безвідмовної роботи; дефект; відмова.

Повний текст:

PDF

Посилання


Липаев В. В. Надёжность программных средств. Серия “Информатизация России на пороге 20 века”. – М.: СИНТЕГ, 1998. – 232 с.

Оценка качества, надежности и безопасности программного обеспечения информационно-управляющих систем АЭС: модели, методики и средства / В. С. Харченко, Б. М. Конорев, О. М. Тарасюк и др. // Тр. Международный симпозиум “Измерения, важные для безопасности в реакторах”. – Москва, 2003. – С.11-12.

Volkova S. O., Trunov O. M. Medical systems: quality and safety in robotic surgery // Collected Abstracts 10th All-Russian Scientific and Technological Conference with International Participation “Extreme Robotics”. – April 8-9. – Saint-Petersburg, 2008. – P. 74-75.

Майерс Г. Надежность программного обеспечения / Пер. с англ.; под ред. В. Ш. Кауфмана. – М.: Мир, 1980. – 360 с.

Тейер Т., Липов М., Нельсон Э. Надежность программного обеспечения / Пер. с англ. – М.: Мир, 1981. – 323 с.

ДСТУ 30004-95. Надійність техніки. Методи оцінки показників надійності за експериментальними даними. – К.: Держстандарт України, 1995. – 42 с.

ДСТУ 2861-94. Надійність техніки. Аналіз надійності. Основні положення. – К.: Держстандарт України, 1994. – 33 с.

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

Канер С., Фолк Д., Нгуен Е. К. Тестирование программного обеспечения / Пер с англ. – К.: DiaSoft, 2000. – 544 с.

Майерс Г. Искусство тестирования программ. – M.: Финансы и статистика, 1982. – 176 с.