БИБЛИОТЕКА НОРМАТИВНЫХ ДОКУМЕНТОВ

ГОСТ Р ИСО/МЭК 25010-2015. Национальный стандарт Российской Федерации. Информационные технологии. Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Модели качества систем и программных продуктов

Приложение B

(справочное)

 

ПРИМЕР

ОТОБРАЖЕНИЯ ФУНКЦИОНАЛЬНОЙ НАДЕЖНОСТИ

 

В настоящем приложении приведен пример того, как организация может отобразить свою собственную модель качества программного обеспечения на модель настоящего стандарта.

Функциональная надежность определена в МЭК 60050-191 как "способность функционировать как требуется и когда требуется". Примером, в основе которого лежит функциональная надежность [1], является следующая категоризация качества продукта:

- Готовность. Готовность системы в течение периода времени (0, t) является вероятностью, что система доступна для использования в любое случайное время в (0, t).

- Надежность. Надежность системы в течение периода времени (0, t) является вероятностью, что система находится в рабочем состоянии (т.е. не перестала работать) во временном интервале времени (0, t) при условии, что она была в рабочем состоянии и в момент времени 0.

- Конфиденциальность. Конфиденциальность системы является мерой того, в какой степени система может гарантировать, что неавторизованный пользователь не сможет воспользоваться защищенной информацией системы.

- Целостность и достоверность. Целостность системы - это вероятность, что ошибки или атаки не будут вызывать повреждения состояния системы, в том числе повреждения данных, кода и т.д.

- Сопровождаемость. Сопровождаемость системы - степень возможности обслуживания системы или возврата к нормальному функционированию после отказа.

- Защищенность. Защищенность системы в течение периода времени (0, t) является вероятностью, что во временном интервале (0, t) не произойдет какого-либо рода катастрофического отказа системы.

Для соответствия настоящему стандарту данное определение функциональной надежности может быть отображено на составляющие модели качества, как показано в таблице B.1.

 

Таблица B.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

Надежность

Надежность

4.2.5.2

Готовность

Готовность

4.2.6

Защищенность

 

4.2.6.1

Конфиденциальность

Конфиденциальность

4.2.6.2

Целостность

Целостность

4.2.7

Сопровождаемость

Сопровождаемость

4.2.8

Переносимость

*

 

Если бы это определение функциональной надежности использовалось в составе более широкой оценки качества программного обеспечения, то было бы необходимо также учитывать эффективность, производительность, удовлетворенность, удобство использования, контекст использования, функциональную пригодность, уровень производительности, совместимость и переносимость.

 

 

 

 

TOC