ГОСТ Р 56569—2015
информационный характер, требования ссылочных документов не являются дополнительными требованиями
настоящего стандарта.
2.2 Документы IEEE
IEEE-STD-610.12—1990 Standard Glossary of Software Engineering Terminology (Стандартный
глоссарий терминов в области разработки программного обеспечения)
IEEE-STD-982.1— 1998 IEEE Standard Dictionary of Measures to Produce Reliable Software (IEEE
Стандартный справочник действий по производству надежного программного обеспечения)
2.3 Документы ИСО
ИСО/МЭК 12207:1995 Information technology - Software life cycle processes (Информационная
технология. Процессы жизненного цикла программных средств)
ИСО.’МЭК 15288 Systems engineering - System life cycle processes (Системная инженерия.
Процессы жизненного цикла систем)
2.4 Документы RTCA
RTCA/DO-178. EUROCAE ED-12 Software Considerations in Airborne Systems and Equipment
Certification (Обзор программного обеспечения в бортовых электронных системах и сертификация
оборудования)
RTCA/DO-254, EUROCAE ED-80 Design Assurance Guidance for Airborne Electronic Hardware
(Обеспечение надежности конструкции в бортовом электронном оборудовании)
3 Термины и определения
В настоящем стандарте применены термины и определения, содержащиеся в SAE AS9100 и
ИСО 9000. а также следующие термины с соответствующими определениями:
3.1 базовая версия: Утвержденная зарегистрированная конфигурация одной или нескольких
единиц конфигурации, которая используется в качестве базы для дальнейшей разработки и
изменяется только посредством процедуры управления изменениями (RTCA/DO-178. EUROCAE ED-12).
3.2 имеющиеся на рынке программные средства: Имеющиеся на рынке программные
приложения, продаваемые поставщиками по общедоступным каталогам. Имеющиеся на рынке
программные средства не модифицируются в соответствии с требованиями заказчика и не
усовершенствуются под конкретный заказ. Программное обеспечение, созданное по контракту для
конкретного применения, не является имеющимися на рынке программными средствами.
П римечание — Имеющиеся на рынке программные средства являются видом неразрабатываемого
программного обеспечения.
3.3 элемент конфигурации: Один или несколько компонентов программного или аппаратного
обеспечения, которые в целях управления конфигурацией рассмотрены в качестве единого целого,
либо данные жизненного цикла программного обеспечения, которые в целях управления
конфигурацией рассмотрены в качестве единого целого (RTCA’DO-178, EUROCAE ED-12).
3.4 критические элементы: Применяется формулировка, приведенная в стандарте SAE
AS9100. пункт 3.3. со следующими разъяснениями для программного обеспечения. Критические
элементы программного обеспечения представляют собой характеристики, требования или свойства,
определенные как наиболее важные для достижения устойчивого жизненного цикла продукта
(например, безопасность, удобство обслуживания, тестопригодность. практичность, эффективность).
Критическиеэлементынеобходимонадлежащимобразомконтролироватьипринимать
соответствующие действия для обеспечения их различимости на протяжении жизненного цикла
продукта. Например, в программном обеспечении системы управления полетами время отклика
можно сделать критическим элементом с целью обеспечения соответствия характеристикам эффек
тивности. Более того, если проект характеризуется специфическими требованиями тестопригодности.
цикломатическая сложность может стать критическим элементом.
3.5 циклический избыточный код: Тип функции, принимающий в качестве вводной
информации поток данных любой продолжительности и выдающий в качестве выходных данных
определенное значение, обычно 32-битное число. Циклический избыточный код можно также
использоватьдля определения изменения данных во время передачи или хранения.
3.6 электронная цифровая подпись: Тип ассиметричной криптограммы, применяемой для
выражения соответствия характеристикам безопасности собственноручной подписи на бумаге.
Также именуется схемой электронной подписи.
3.7 ключевая характеристика: Применяется формулировка, приведенная в стандарте SAE
AS9100. пункт 3.4. со следующими разъяснениями для программного обеспечения. Ключевые
характеристики в программном обеспечении представляют собой поддающиеся измерению качества,
переменчивость которых можно измерить в рамках проекта, а если их оставить без внимания, они
способны оказать неблагоприятное воздействие на проект или продукт в различных областях
3