МОДЕЛЮВАННЯ НАДІЙНОСТІ СТРУКТУРОВАНОГО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
DOI:
https://doi.org/10.32626/2308-5916.2008-1.156-165Ключові слова:
програмне забезпечення (ПЗ), тестування ПЗ, надійність, якість, ймовірність безвідмовної роботи, дефект, відмова.Анотація
В статті представлено та проаналізовано модель оцінювання надійності програмного забезпечення (ПЗ), що враховує властивості команди розробників та спеціалістів з тестування ПЗ, які працюють над реалізацією структурованого програмного продукту (ПП). Представлена методика дозволяє досліджувати динаміку виникнення дефектів у часі, ймовірність появи критичного дефекту, що визначає ймовірність виникнення відмови модуля ПЗ та системи в цілому, густину ймовірності виникнення відмов та ін. Сформовано функцію надійності для модуля ПЗ та системи в цілому. Приведено класифікацію типів дефектів ПЗ за складністю та представлено розрахунки коефіцієнтів, які впливають на якість та визначають надійність ПЗ. Запропоновано рекомендації щодо підвищення надійності структурованого ПП.Завантаження
Посилання
Липаев В. В. Надёжность программных средств. Серия “Информатизация России на пороге 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 с.
##submission.downloads##
Опубліковано
Номер
Розділ
Ліцензія
Автори, які публікуються в цьому журналі, погоджуються з наступними умовами:
Автори зберігають авторські права та надають журналу право першої публікації роботи, одночасно ліцензованої за ліцензією Creative Commons Attribution License, яка дозволяє іншим поширювати роботу з посиланням на авторство роботи та її першу публікацію в цьому журналі.
Автори можуть укладати окремі додаткові договірні угоди щодо неексклюзивного розповсюдження опублікованої в журналі версії роботи (наприклад, розміщувати її в інституційному репозиторії або публікувати в книзі) з посиланням на її першу публікацію в цьому журналі.
Авторам дозволяється та заохочується публікувати свої роботи онлайн (наприклад, в інституційних репозиторіях або на своєму вебсайті) до та під час процесу подання, оскільки це може призвести до продуктивного обміну, а також до більш раннього та більшого цитування опублікованих робіт (див. The Effect of Open Access).