ГОСТ Р ИСО/ТС 10303-1104— 2013
тавливаемого изделия, или версию документа, которая является реализацией документа как изделия,
или версию функции.
При ме ч а ни е - Объект Product_specification содержит набор спецификаций, на основании которых
должна быть сконструирована или изготовлена версия изделия.
Пример - Издатель рекламного проспекта может предложить своим заказчикам разные варианты
проспекта с разным качеством бумаги, разной цветовой палитрой, разным расположением материа ла.
Эти варианты могут быть представлены как экземпляры объектов, определенных в прикладном
модуле «Определение класса изделийв. Таким образом, экземпляр объекта Specification_based_product_
version может идентифицировать версию документа, которая является реализацией конкретного ва
рианта рекламного проспекта с конкретным выбором бумаги и расположения материала.
EXPRESS-спецификация:
*)
ENTITY Specification_based_product_version
SUBTYPE OF (Product_version):
INVERSE
specification_source : ltem_design_assoriation FOR design;
WHERE
WR1; ’SPECIFIED_PRODUCT_ARM.PRODUCT_SPECIFICATION’ IN
TYPEOF(specification_source.configuration);
END_ENTITY;
r
Определение атрибута
spociflcation_source - объект ltem_design_association, обеспечивающий спецификации
для объекта Product_version.
Формальное утверждение
WR1 - объект Specification_based_product_version должен идентифицировать реализацию объ
екта Product_specification.
•)
END_SCHEMA: - Specified_product_arm
Г
5 Интерпретированная модель модуля
5.1 Спецификация отображения
В настоящем стандарте термин «прикладной элемент» обозначает любой объектный тип данных,
определенный в разделе 4. любой из его явных атрибутов и любое ограничение на подтипы. Термин
«элемент ИММ» обозначает любой объектный тип данных, определенный в 5.2 или импортированный с
помощью оператора USE FROM из другой EXPRESS-схемы. любой из его атрибутов и любое ограни
чение на подтипы, определенное в 5.2 или импортированное с помощью оператора USE FROM.
Вданном подразделе представлена спецификация отображения, определяющая, как каждый при
кладной элемент, описанный в разделе 4 настоящего стандарта, отображается на один или несколько
элементов ИММ (см. 5.2).
Спецификация отображения для каждого прикладного элемента определена ниже в отдельном
пункте. Спецификации отображения атрибутов объекта ПЭМ определены в подпунктах пункта, содер
жащего спецификацию отображения данного объекта. Каждая спецификация отображения содержит
до пяти секций.
Секция «Заголовок» содержит:
- наименование рассматриваемого объекта ПЭМ или ограничение на подтипы либо
- наименование атрибута рассматриваемого объекта ПЭМ. если данный атрибут ссылается на
тип. не являющийся объектным типом данных или типом SELECT, который содержит или может содер
жать объектные типы данных, либо
- составное выражение вида «связь объекта «наименование объекта ПЭМ> с объектом «тип дан
ных. на который дана ссылка», представляющим атрибут «наименование атрибута>», если данный
5