ГОСТ Р ИСОЯС 10303-1213—2016
В настоящем подразделе с применением языка EXPRESS дано определение информационных
требований, которым должны соответствовать программные реализации. Ниже представлен фрагмент
EXPRESS-спецификации. с которого начинается описание схемы Reference_data_library_arm. В нем
определены необходимые внешние ссылки.
EXPRESS-специФикация;
SCHEMA Reference_data_library_arm;
Г
4.1 ПЭМ, необходимые для прикладного модуля
Ниже представлены интерфейсные операторы языка EXPRESS, посредством которых задаются
элементы, импортированные из прикладных эталонных моделей других прикладных модулей.
EXPRESS-специФикаиия:
’*)
USE FROM Class_of_activity_library_arm; -- 1SO/TS 10303-1174
USE FROM Class_of_product_library_arm; -- 1SO/TS 10303-1162
USE FROM Schematic_and_symbolization_arm; — 1SO/TS 10303-1203
USE FROM Class_of_person_arm; — 1SO/TS 10303-1188
USE FROM Organization_type_arm; -- 1SO/TS 10303-1240
USE FROM Jndepender.t_property_definition_arm; -- ISO/TS 10303-1099
USE FROM Property_space_arm; -- 1SO/TS 10303-1080
USE FROM Property_ider.tificatior._arm; — ISO/TS 10303-1085
USE FROM Property_condition_arm; -- ISO/TS 10303-1074
USE FROM External_item_identification_assignment_arm; -- ISO/TS 10303-1128
Г
Примечания
1Схемы, ссылкина которые приведенывыше,определены в следующихдокументах комплексаИСО 10303:
Class_of_activity_library_arm — ИСО/ТС 10303-1174;
Class_of_product_library_arm — ИСО/ТС 10303-1162;
Schematic_and_symbolization_arm — ИСО/ТС 10303-1203;
C!ass_of_person_arm — ИСОЯС 10303-1188;
Organization_type_arm — ИСОЯС 10303-1240;
lndependent_property_definition_arm — ИСОЯС 10303-1099;
Property_space_arm —ИСО/ТС 10303-1080;
Property_identification_arm — ИСОЯС 10303-1085;
Property_condition_arm — ИСОЯС 10303-1074;
External_item_identification_assignment_arm — ИСОЯС 10303-1128.
2 Графическое представление этихсхем приведено на рисункахС.1 — С.4. приложениеС.
4.2 Определенно типов данных ПЭМ
В данном подразделе приведены определенные в ПЭМ типы данных рассматриваемого приклад
ного модуля.
4.2.1 Тип данных externally_identified_rdl_class_or_relationship
Представленный объектом Class класс или отношение между классами в библиотеке справочных
данных, имеющей внешние обозначения.
EXPRESS-спецификация:
TYPE externally_identified_rdl_class_or_relationship - SELECT
BASED_ON exterr.al_identification_item WITH
<Class_of_activity,
Class_of_composition_of_activity,
Class_of_ccnr.ection_of_activity,
Class_of_involvemer.t_in_activity,
Class_of_product,
4