GJB/Z 102-97, руководящий документ по проектированию надежности военного программного обеспечения в моей стране, был опубликован в ноябре 1997 года и официально введен в действие в мае 1998 года. Этот стандарт наследует требования основополагающих стандартов, таких как GB/T 11457, включает в себя особые требования встроенных систем и впервые систематически предлагает структуру проектирования для критически важных функций безопасности программного обеспечения.
| Терминология | Определение | Сценарии применения |
|---|---|---|
| Устойчивость к отказам | Способность системы поддерживать заданные функции при наличии неисправностей | Программное обеспечение управления космическим аппаратом |
| Информация, критически важная для безопасности | Данные, неправильное обращение с которыми может привести к катастрофическим последствиям | Инструкции по активации системы оружия |
| Сложность Маккейба | Количественный показатель количества пути потока управления в модуле | Требуется ≤10 |
Определенный тип программного обеспечения для обработки радиолокационных сигналов использует тройной режим резервирования + конструкцию устройства голосования, которая может поддерживать >99,99% доступности при один канал выходит из строя.
| Номер стандарта | Фокус | Связанные пункты |
|---|---|---|
| GJB 438A | Спецификация программного документа | 5.1.7 Требования к прослеживаемости документов |
| GJB 2255 | Правила безопасности кода | 5.13.3 Отключение операторов GOTO |

© 2025. Все права защищены.