ГОСТ Р ИСО/ТС 10303-1140—2014
4.1 Необходимые ПЭМ прикладных модулей
Приведенные ниже операторы языка EXPRESS определяют элементы, импортированные из
ПЭМ других прикладных модулей.
EXPRESS-спецификаиия:
*)
USE FROM Identification_assignmer.t_arm;— ISO/TS 10303-1021
USE FROM Product_version_relationship_arm;-- ISO/TS 10303-1020
(*
Примечания
1 Схемы, ссылки на которые приведены выше, определены в следующих документах комплекса ИСО 10303:
ldentification_assignment_arm
-И СО /ТС 10303-1021;
Product_version_relationship_arm
-ИСО/ТС 10303-1020.
2 Графическое представление схемы Requirement_identification_and_version_arm приведено в приложе
нии С, рисунки С.1 и С.2.
4.2 Определение типа данных ПЭМ
В данном подразделе определен тип данных ПЭМ прикладного модуля «Обозначение требова
ний и их версий».
4.2.1 Тип данных requirementJdentification_and_version_identification_item
Тип данных requirementJdentification_and_version_identificationJtem является расширением
типа данных identificationjtem. В его список альтернативных типов данных добавлены типы данных
Requirement и Requirement_version.
EXPRESS-спецификаиия:
*)
TYPE requirement_ider.tification_and_versior._ider.tificatior._item =
SELECT BASED_ON identification_item WITH
(Requirement,
Requirement_version) ;
END_TYPE;
<*
’
4.3 Определение объектов ПЭМ
В данном подразделе определены объекты ПЭМ прикладного модуля «Обозначение требова
ний и их версий». Объект ПЭМ является простейшим неделимым элементом с характеризующими его
атрибутами и представляет собой уникальное понятие прикладной области.
4.3.1 Объект Requirement
Объект Requirement является подтипом объекта Product, который используется для уникально
го обозначения требования.
Примечания
1 Термин «требование* используется в настоящем стандарте в таком же значении, как и в системном про
ектировании и подобных предметных областях.
2 Требование может иметь несколько версий, представленных объектом Requirement_version. Кроме то
го. может существовать несколько специфичных для предметной области видов объекта Requirement_version,
представленных объектом Requirement_view_definition. Объект Requirement представляет собой структурный
элемент, предназначенный для хранения уникального требования. Большинство связей и характеристик
опреде лены на уровне объекта Requirement_view_ definition, то есть в контексте предметной области.
Пример
-
Требование может быть обозначено как "NOx emissions requirement" (требо
вание к выделению в атмосферу оксидов азота) и может быть уникально обозначено как
"Req2".
3 В инструментарии системного проектирования и в организациях, занимающихся системным
проектированием, могут использоваться разные механизмы идентификации. Несколько разных иден
тификаторов могут быть присвоены требованию с помощью объекта Alias.identification.
3