Статус документа
Статус документа

ГОСТ Р 58711-2019



НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ



Авиационная техника

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВСТРОЕННЫХ СИСТЕМ

Требования к конструкторской документации

Aircraft equipment. Software of the built-in systems. Design documentation requirements



ОКС 49.090

Дата введения 2020-07-01



Предисловие

     

1 РАЗРАБОТАН Акционерным обществом "Ульяновское конструкторское бюро приборостроения" (АО УКБП)

2 ВНЕСЕН Техническим комитетом по стандартизации ТК 323 "Авиационная техника"

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 29 ноября 2019 г. N 1312-ст

4 ВВЕДЕН ВПЕРВЫЕ

Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)

Введение


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

Программное обеспечение (ПО) посредством аппаратуры изделия выполняет заданные функции и обеспечивает возможность использования изделия одного исполнения на разных объектах за счет новых версий ПО.

Разработка ПО, встроенного в аппаратуру изделий, регламентирована ГОСТ Р 51904 и [1].

Проектная программная документация включает в себя всю надлежащую информацию для проведения испытаний, верификации, сертификации, модификации и для сопровождения ПО изделий, но необходимость ее использования в производственном процессе и при эксплуатации изделий и включения в конструкторскую документацию (КД) изделий отсутствует.

Для производства изделий необходимо наличие КД ПО изделий. КД ПО изделия является унифицированной "упаковкой" результатов проектирования ПО изделия, пригодных и достаточных для использования при производстве и сопровождении изделий. КД ПО изделий содержит необходимые данные для идентификации конфигурации ПО, загрузки в память изделий исполняемых объектных кодов и параметрических данных версии ПО изделия, контроля целостности кода в памяти изделий, комплектации многоблочных изделий определенными номерами версий ПО, с четкой маркировкой изделий и с регистрационным ПО в паспортах изделий.

Настоящий стандарт устанавливает понятие и назначение, область применения, общие требования и рекомендации к составу, содержанию, обозначению, оформлению и включению КД ПО в КД изделий организации.

Положения настоящего стандарта (после его утверждения) подлежат применению федеральными органами исполнительной власти Российской Федерации: государственными заказчиками, организациями, предприятиями и другими субъектами хозяйственной деятельности независимо от форм собственности и подчинения, расположенными на территории Российской Федерации и участвующими в разработке, применении и сопровождении программного обеспечения встроенных систем объектов на всех стадиях жизненного цикла в соответствии с действующим законодательством.

     1 Область применения

1.1 Настоящий стандарт устанавливает требования к содержанию, оформлению и изменению конструкторской документации программного обеспечения (далее - КД ПО), встроенного в аппаратуру как авиационных, так и других изделий.

1.2 КД ПО изделий предназначена для программирования (загрузки) ПО в память изделий при их производстве и ремонте, а также используется при комплектации многоблочных изделий со встроенным в аппаратуру ПО, при маркировании номера версии ПО на заводских знаках и маркировочных наклейках изделий, регистрации номера версии ПО в технических условиях и паспортах изделий.

     2 Нормативные ссылки


В настоящем стандарте использованы нормативные ссылки на следующие стандарты:

ГОСТ 2.051 Единая система конструкторской документации. Электронные документы. Общие положения

ГОСТ 2.102 Единая система конструкторской документации. Виды и комплектность конструкторских документов

ГОСТ 2.103 Единая система конструкторской документации. Стадии разработки

ГОСТ 2.104 Единая система конструкторской документации. Основные надписи

ГОСТ 2.105 Единая система конструкторской документации. Общие требования к текстовым документам

ГОСТ 2.106 Единая система конструкторской документации. Текстовые документы

ГОСТ 2.109 Единая система конструкторской документации. Основные требования к чертежам

ГОСТ 2.111 Единая система конструкторской документации. Нормоконтроль

ГОСТ 2.113 Единая система конструкторской документации. Групповые и базовые конструкторские документы

ГОСТ 2.501 Единая система конструкторской документации. Правила учета и хранения

ГОСТ 2.503 Единая система конструкторской документации. Правила внесения изменений

ГОСТ 19.103 Единая система программной документации. Обозначение программ и программных документов

ГОСТ 15971 Системы обработки информации. Термины и определения

ГОСТ 16504 Система государственных испытаний продукции. Испытания и контроль качества продукции. Основные термины и определения

ГОСТ 28388 Системы обработки информации. Документы на магнитных носителях данных. Порядок выполнения и обращения

ГОСТ Р ИСО 10007-2007 Менеджмент организации. Руководящие указания по управлению конфигурацией

ГОСТ Р 51904-2002 Программное обеспечение встроенных систем. Общие требования к разработке и документированию

Примечание - При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю "Национальные стандарты", который опубликован по состоянию на 1 января текущего года, и по выпускам ежемесячного информационного указателя "Национальные стандарты" за текущий год. Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать версию этого документа с учетом всех внесенных в данную версию изменений. Если заменен ссылочный стандарт, на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то это положение рекомендуется применять без учета данного изменения. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссылка на него, рекомендуется применять в части, не затрагивающей эту ссылку.

     3 Термины, определения и сокращения

3.1 В настоящем стандарте применены следующие термины с соответствующими определениями:

3.1.1 базовое программное обеспечение: Программный комплекс (компонент), состоящий из операционной системы/операционного монитора/управляющей программы и поддерживающих программных средств, обеспечивающих загрузку исполняемого кода программного обеспечения блока, инициализацию аппаратуры блока и управление ресурсами сменного блока с целью создания среды, в которой могут работать другие программные комплексы блока.

3.1.2 блок: Элемент многоблочной системы (или самостоятельное изделие), имеющий(ее) уникальную блочную маркировку (шифр блока, номер версии программного обеспечения и заводской номер), при необходимости снимаемый(ое) и заменяемый(ое) бригадой технического обслуживания объекта.

Примечание - Примеры блоков многофункциональных: индикатор, блок преобразования сигналов, вычислитель сигналов ограничения, потолочный пульт, система в моноблочном исполнении, модуль воздушных данных (статус блока) и т.п.

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

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

3.1.4 версия программного обеспечения системы: Фиксированное состояние совокупности версий программного обеспечения блоков, входящих в состав системы, имеющее идентификационный номер.

Примечание - Изменение номера версии программного обеспечения любого блока из состава системы влечет за собой изменение номера версии программного обеспечения системы.

3.1.5 единица конфигурации (Configuration item):

(1) Один аппаратный или программный компонент или более, которые в целях управления конфигурацией рассматриваются как единое целое.

(2) Данные жизненного цикла программного обеспечения, которые в целях управления конфигурацией рассматриваются как единое целое.

3.1.6 идентификационная контрольная характеристика (сумма): Число, позволяющее выполнить идентификацию и/или контроль целостности файла данных, области данных флэш-памяти версии программного обеспечения блока, вычисляемое встроенными в программное обеспечение блока средствами, указанными в конструкторской документации программного обеспечения или технологическом программном обеспечении.

3.1.7 идентификация программного обеспечения изделия (блока): Проверка и подтверждение номера версии программного обеспечения блока, подлинности и целостности программного обеспечения блока, выполняемые с использованием поддерживающих технических и программных средств, выраженные в символах (буквах, цифрах), однозначно связанных с программным обеспечением блока, например идентификационная контрольная характеристика (сумма).

3.1.8 идентификационные параметры программного обеспечения изделия (блока): Номер версии программного обеспечения блока и идентификационная контрольная характеристика (сумма) исполняемого кода версии программного обеспечения блока.

3.1.9  

изделие: Предмет или набор предметов производства, подлежащих изготовлению в организации (на предприятии) по конструкторской документации.

[ГОСТ 2.101-2016, пункт 3.1]


Примечание - Изделиями могут быть: многоблочная система, моноблочная система, сменный блок/индикатор/пульт/модуль и т.п.

3.1.10

исследовательские испытания: Испытания, проводимые для изучения определенных характеристик свойств объекта.

[ГОСТ 16504-81, статья 35]

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

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

3.1.13  

литера: Реквизит конструкторского документа (комплекта конструкторских документов) на изделие, соответствующий стадии его разработки.

[ГОСТ 2.103-2013, пункт 3.1.2]

3.1.14

маркирование: Нанесение на изделие знаков, характеризующих это изделие.

[ГОСТ 2.314-68, приложение 2]

3.1.15

маркировка: Совокупность знаков, характеризующих изделие, например: обозначение, шифр, номер партии (серии), порядковый номер, дата изготовления, товарный знак предприятия-изготовителя, марка материала, группа селективности, монтажные или транспортные знаки и т.п.

[ГОСТ 2.314-68, приложение 2]

3.1.16 мезонинный модуль: Плата, вставляемая в основную плату модуля (носитель) и располагающаяся параллельно плате-носителю с целью расширения функциональной конфигурации модуля.

Доступ к полной версии документа ограничен
Полный текст этого документа доступен на портале с 20 до 24 часов по московскому времени 7 дней в неделю.
Также этот документ или информация о нем всегда доступны в профессиональных справочных системах «Техэксперт» и «Кодекс».
Нужен полный текст и статус документов ГОСТ, СНИП, СП?
Попробуйте «Техэксперт: Лаборатория. Инспекция. Сертификация» бесплатно
Реклама. Рекламодатель: Акционерное общество "Информационная компания "Кодекс". 2VtzqvQZoVs