ГОСТ Р 70250—2022
Оценка качества алгоритма проводится в определенной последовательности:
а) осуществляется выбор показателей и их базовых значений;
б) для показателей качества на всех уровнях (факторы, критерии, метрики, оценочные элементы)
принимается единая шкала оценки от 0 до 1;
в) показатели качества на каждом вышестоящем уровне (кроме уровня оценочных элементов)
определяются показателями качества нижестоящего уровня, то есть:
1) результаты оценки каждого фактора определяются результатами оценки соответствующих
ему критериев;
2) результаты оценки каждого критерия определяются результатами оценки соответствующих
ему метрик;
3) результаты оценки каждой метрики определяются результатами оценки определяющих ее
оценочных элементов;
г) факторы, критерии, метрики и оценочные элементы кодируются следующим образом:
1) факторы — в соответствии с таблицей 2: Н, С, У, Э, К, Д;
2) критерии — в соответствии с таблицей 2: Н1, Н2, С2, СЗ, У1, У2, УЗ, Э2, ЭЗ, Э4, К1, К2, КЗ,
К4.Д1.Д2;
3) метрики — в виде кода X#-#, где X# — код критерия, к которому относится метрика, и# — но мер
метрики в критерии; например, Н1-1 — метрика «Средства восстановления при ошиб ках на
входе». В случае если для выбранного критерия нет метрик, в качестве номера ме трики
используется 0;
4) оценочные элементы — в виде кода X#-#-#, где X#-# — код метрики, к которой относится
оценочный элемент, и # — номер оценочного элемента в метрике; например, Н1-1-1 — «На
личие требований к алгоритму по устойчивости функционирования при наличии ошибок во
входных данных».
8.2.1 Измерение показателей надежности
К метрикам показателей надежности относятся следующие:
а) Н1 — устойчивость функционирования:
1) Н1-1 — средства восстановления при ошибках на входе;
2) Н1-2 — средства восстановления при сбоях оборудования;
3) Н1-3 — реализация управления средствами восстановления;
б) Н2 — работоспособность:
1) Н2-1 — функционирование в заданных режимах;
4) Н2-2 — обеспечение обработки заданного объема информации.
Оценочные элементы фактора «Надежность» приведены в таблице 3. Для всех показателей с
расчетным методом оценки в графе «Оценка» указан код типа «Ф#», соответствующий формулам (1)—
(3), (5).
Таблица
3 — Оценочные элементы фактора «Надежность»
Код
элемента
Наименование
Метод
оценки
Оценка
Н1-1-1
Наличие требований к алгоритму по устойчивости функционирования при
наличии ошибок во входных данных
Экспертный
0—1
Н1-1-2
Возможность обработки ошибочных ситуаций
Экспертный
0—1
Н1-1-3
Полнота обработки ошибочных ситуаций
Экспертный
0—1
Н1-1-4
Наличие тестов для проверки допустимых значений входных данных
Экспертный
0—1
Н1-1-5
Наличие системы контроля полноты входных данных
Экспертный
0—1
Н1-1-6
Наличие средств контроля корректности входных данных
Экспертный
0—1
Н1-1-7
Наличие средств контроля непротиворечивости входных данных
Экспертный
0—1
Н1-1-8
Наличие проверки параметров, переменных и адресов по множеству их
значений
Экспертный
0—1
Н1-1-9
Наличие механизмов обработки граничных результатов
Экспертный
0—1
19