Використання засобів UML для прогнозування надійності програмного забезпечення на етапі його проектування
Loading...
Date
2013
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Видавництво Львівської політехніки
Abstract
Перевірка відповідності вимогам на ранніх стадіях є критичним етапом у процесі
розробки програмного забезпечення (ПЗ). Для перевірки функціональних вимог існує
багато досліджень та рішень, проте для визначення надійності ПЗ на ранніх етапах
розробки немає чітко сформованих підходів. Оскільки виявлення відхилень від вимог на
ранніх етапах дасть змогу уникнути значних витрат для виправлення помилок на пізніших
етапах, необхідно реалізувати можливість визначення показників надійності ПЗ на етапі
збору вимог та раннього проектування системи. Запропоновані підходи оцінювання показ-
ників надійності на етапі проектування ПЗ на основі UML-діаграм.
Checking compliance to requirements on the early stages is a crucial issue of software
development. There are a number of solutions to check the functional requirements, but there are
no clear approaches to estimate software reliability at early lifecycle stages. Since revealing
deviations from requirements at the early stages allows to avoid substantial amount of costs to
correct errors at the later stages, it is necessary to realize the possibility of evaluation the software
reliability at requirements analysis and system design stages. The approaches to evaluate software
reliability using UML diagrams at software design stage are proposed in this paper.
Description
Keywords
надійність програмного забезпечення, UML-діаграма, проектування програмного забезпечення, життєвий цикл програмного забезпечення, software reliability, UML diagram, software design, software lifecycle
Citation
Яковина В. С. Використання засобів UML для прогнозування надійності програмного забезпечення на етапі його проектування / В. С. Яковина, Ю. І. Парфенюк // Вісник Національного університету “Львівська політехніка”. - 2013. - № 773 : Комп’ютерні системи та мережі. - С. 151-156. - Бібліографія: 12 назв.