4.1 Программные средства систем вооружения должны быть разработаны с учетом общих требований, направленных на достижение следующих основных свойств:
- эффективного взаимодействия ПССВ, их комплексов и компонентов;
- взаимозаменяемости программ одного функционального назначения;
- совместимости программ, предназначенных для совместного использования;
- функционально–логической завершенности отдельных программных компонентов;
- безопасности и защищенности ПССВ и их компонентов.
Содержание этих общих требований и способы их выполнения изложены в разделе 5 [из 4.1 ГОСТ Р 51189—98]
4.2 ПССВ и другие компоненты программной продукции военного назначения в зависимости от степени их отработанности и возможности самостоятельной поставки подразделяют на следующие основные виды:
- программы;
- программные средства;
- программные изделия (3);
- программно–аппаратные средства (3);
- программные изделия АС.
[из 4.2 ГОСТ Р 51189—98]
4.3 При выборе структуры каждого ПССВ и их комплексов учитывают следующие требования:
- обеспечение качества ПССВ;
- достижение взаимозаменяемости и совместимости соответствующих программных компонентов и комплексов;
- обеспечение управления документированием ПССВ;
- обеспечение применения технологии автоматизированного документирования процессов создания и эксплуатации ПССВ.
[из 4.3 ГОСТ Р 51189—98]
4.4 Каждое ПССВ до начала его опытной эксплуатации должно пройти сертификацию, т.е. получить сертификат соответствия, выдаваемый в установленном порядке [из 4.4 ГОСТ Р 51189—98]
4.5 При разработке ПССВ и их компонентов должны быть использованы только технологические (инструментальные) средства, имеющие сертификат соответствия [из 4.5 ГОСТ Р 51189—98]
4.6 Все вновь разработанные ПССВ и их компоненты, относящиеся к виду «программное изделие» (3), после соответствующей проверки должны быть сданы в отраслевой ФАП, требования к которому представлены в приложении А [из 4.6 ГОСТ Р 51189—98]
4.7 При разработке и приемке ПССВ следует учитывать, что в зависимости от вида программного компонента (4.2) на него распространяются правила, установленные той (теми) или иной стандартной системой документирования. Основные стандартные системы документирования, используемые при разработке программных компонентов различных видов, указаны в таблице 1. Дополнительные указания о составе документации и порядке документирования ПССВ и их компонентов приведены в разделе 7.
Таблица 1
Виды программных компонентов | Стандартные системы документирования | |
ЕСПД установлена ГОСТ 19.001 | ||
ЕСПД | То же | |
ЕСПД и ЕСКД | ЕСПД установлена ГОСТ 19.001. ЕСКД установлена ГОСТ 2.001 | |
ЕСКД и ЕСПД | То же | |
ИТ КС на АС и ЕСПД | ИТ КС на АС установлена ГОСТ 34.201 |
[из 4.7 ГОСТ Р 51189—98]