ГОСТ Р 70291—2022
6 Требования к компонентам видов обеспечения
6.1 Требования к компонентам программного обеспечения
6.1.1 Компоненты программного обеспечения, объединенные в ПМК, должны иметь иерархиче
скую организацию, в которой на верхнем уровне размещается монитор управления компонентами ниж
них уровней программными модулями.
6.1.2 Программный модуль должен: регламентировать функционально законченное преобразо
вание информации; быть написанным на одном из стандартных языков программирования; удовлетво
рять соглашениям о представлении данных, принятым в САПР ЭА.
6.1.3 Монитор предназначен для управления функционированием набора программных модулей
ПМК, включая контроль последовательности и правильности исполнения; реализации общения поль
зователя с ПМК и программных модулей с соответствующими БД; сбора статистической информации.
6.2 Требования к компонентам информационного обеспечения
6.2.1 Основной формой реализации компонентов информационного обеспечения являются БД в
распределенной или централизованной форме, организация данных в которых обеспечивает их опти
мальное использование в конкретных применениях.
6.2.2 Совокупность БД САПР ЭА должна удовлетворять принципу информационного единства,
т. е. использовать термины, символы, классификаторы, условные обозначения, способы представле
ния данных, принятые в САПР ЭА.
6.2.3 Независимо от логической организации данных БД должны обеспечивать:
- информационную совместимость проектирующих и обслуживающих подсистем САПР ЭА;
- независимость данных на логическом и физическом уровнях, в том числе инвариантность к
программному обеспечению. Возможность одновременного использования данных из различных БД и
различными пользователями;
- возможность интеграции неоднородных БД для их совместного использования различными под
системами САПР;
- возможность наращивания БД;
- контролируемую избыточность данных.
6.2.4 Создание, поддержка и использование БД, а также взаимосвязь между информацией в БД и
обрабатывающими ее программными модулями осуществляются системой управления базами данных,
являющейся, как общесистемный ПМК, частью одной из обслуживающих подсистем.
6.3 Требования к компонентам методического обеспечения
6.3.1 К компонентам методического обеспечения относят: утвержденную документацию инструк
тивно-методического характера, устанавливающую технологию автоматизированного проектирования;
правила эксплуатации КСАП, ПТК и ПМК; нормативы, стандарты и другие руководящие документы,
регламентирующие процесс и ЭА.
6.3.2 Компоненты методического обеспечения должны размещаться на машинных носителях ин
формации, позволяющих осуществлять как долговременное хранение документов, так и их оператив
ный вывод в форматах, установленных соответствующими стандартами.
6.4 Требования к компонентам математического обеспечения
6.4.1 К компонентам математического обеспечения относят методы математического моделиро
вания ЭА и процессов проектирования, математические модели ЭА и процессов проектирования, алго
ритмы решения задач в процессе проектирования.
6.4.2 Взаимосвязи между компонентами математического обеспечения должны обеспечивать
формализацию процесса проектирования и его целостность.
6.5 Требования к компонентам лингвистического обеспечения
6.5.1 К компонентам лингвистического обеспечения относят ЯП, ИПЯ и вспомогательные языки,
используемые в обслуживающих подсистемах и для связи с ними проектирующих подсистем.
6.5.2 Компоненты лингвистического обеспечения должны быть согласованными с компонентами
обеспечения других видов, быть относительно инвариантными к конкретному содержанию баз данных,
5