ГОСТ Р ИСО/ТС 10303-1062—2012
- изделие (product);
- данные об изделии (product data).
3.2 Термин, определенный в ИСО 10303-202
В настоящем стандарте применен следующий термин:
- прикладная интерпретированная конструкция; ПИК (application interpreted construct: AIC).
3.3 Термины, определенные в ИСО/ТС 10303-1001
В настоящем стандарте применены следующие термины:
- прикладной модуль; ПМ (application module; AM);
- интерпретированная модель модуля; ИММ (module interpreted model; MIM).
3.4 Термин, определенный в ИСО/ТС 10303-1017
В настоящем стандарте применен следующий термин:
- общие ресурсы (common resources).
3.5 Сокращения
В настоящем стандарте применены следующие сокращения.
ПМ — прикладной модуль;
ПЭМ — прикладная эталонная модель;
ИММ — интерпретированная модель модуля,
URL — унифицированный указатель информационного ресурса.
4 Информационные требования
В настоящем разделе определены информационные требования к прикладному модулю «Кон
тракт». которые представлены в виде ПЭМ.
П р и м е ч а н и я
1 Графическое представление информационных требований представлено в приложении С.
2 Спецификация отображения определена в 5.1. Она показывает, как удовлетворяются информационные
требования при использовании общих ресурсов и конструкций, определенных в схеме ИММ или импортируемых в
схему ИММ прикладного модуля, описанного в настоящем стандарте.
Ниже представлен фрагмент EXPRESS-спецификации, с которого начинается описание схемы
Contract_arm.
EXPRESS-спеиификация:
*)
SCHEMA Contract arm;
Г
4.1 Определение типа данных ПЭМ
Настоящий подраздел описывает тип данных ПЭМ рассматриваемого прикладного модуля.
4.1.1 Тип данных contractjtem
Тип данных contractjtem является расширяемым списком альтернативных типов данных. В вы
бираемые (SELECT) типы данных, расширяющие типданных, добавляются дополнительные альтерна
тивные типы данных.
П р и м е ч а н и е — Для того чтобы быть уверенными в том. что дпя объектов, ссыпающихся на пустой рас
ширяемый выбираемый (SELECT) тип данных, существует хотя бы один тип разрешенных экземпляров, в приклад
ных модулях, использующих этот тип данных, требуется его расширение.
EXPRESS-спеиификация:
*)
ТУРЕ contractjtem = EXTENSIBLE GENERIC_ENTITY SELECT;
END_TYPE:
c
2