ГОСТ Р ИСО/МЭК 25010— 2015
Приложение В
(справочное)
Пример отображения ф ункциональной надежности
В настоящем приложении приведен пример того, как организация может отобразить свою собственную мо
дель качества программного обеспечения на модель настоящего стандарта.
Функциональная надежность определена в МЭК 60050-191 как "способность функционировать как требуется
и когда требуется’. Примером, в основе которого лежит функциональная надежность [1], является следующая ка
тегоризация качества продукта:
- Готовность. Готовность системы в течение периода времени (0. t) является вероятностью, что система до
ступна для использования в любое случайное время в (0. t).
- Надежность. Надежность системы в течение периода времени (0. t) является вероятностью, что система
находится в рабочем состоянии (т. е. не перестала работать) во временном интервале времени (0. t) при условии, что
она была в рабочем состоянии и в момент времени 0.
- Конфиденциальность. Конфиденциальность системы является мерой того, в какой степени система может
гарантировать, что неавторизованный пользователь не сможет воспользоваться защищенной информацией системы.
- Целостность и достоверность. Целостность системы — это вероятность, что ошибки или атаки не будут вы
зывать повреждения состояния системы, в том числе повреждения данных, кода и т. д.
- Сопровождаемость. Сопровождаемость системы — степень возможности обслуживания системы или воз
врата к нормальному функционированию после отказа.
- Защищенность. Защищенность системы в течение периода времени (0. 1) является вероятностью, что во
временном интервале (0. t) не произойдет какого-либо рода катастрофического отказа системы.
Для соответствия настоящему стандартуданное определение функциональной надежности может быть ото
бражено на составляющие модели качества, как показано в таблице В.1.
Т а б л и ц а
В.1 — Отображение функциональной надежности
П ункт,
п о д п ун кт
Н а с то я щ и й с та н д а р т
Ф у н к ц и о н а л ь н а я н а д е ж н о с ть
4.1.1
Эффективность
•
4.1.2
Производительность
*
4.1.3
Удовлетворенность
•
4.1.4
Свобода от риска
4.1.5
Покрытие контекста
Безопасность
•
4.2.1
Функциональная пригодность
•
4.2.2
Уровень производительности
•
4.2.3
Совместимость
*
4.2.4
Удобство использования
*
4.2.5
Надежность
Надежность
42.5.2
Готовность
Готовность
4.2.6
Защищенность
4.2.6.1
Конфиденциальность
Конфиденциальность
4.2.6.2
Целостность
Целостность
4.2.7
Сопровождаемость
Сопровождаемость
4.2.8
Переносимость
*
Если бы это определение функциональной надежности использовалось в составе более широкой оценки
качества программногообеспечения, тобылобы необходимо такжеучитыватьэффективность, производительность,
удовлетворенность, удобство использования, контекст использования, функциональную пригодность, уровень
производительности, совместимость и переносимость.
22