ГОСТ Р ИСО/ТС 10303-1105—2012
classification_role.name = translated’}
{attribute_classification_assignment.attribute_name = ’attribute_value’}}
5.1.3.1 Связь объектаAttribute_translation_assignment с объектом string_select. представляю
щим атрибут considered.instance
Элемент ИММ:PATH
Ссылочный путь: multi_language_attribute_assignment.items[i) -> multi_language_attribute_item
5.1.3.2 Атрибут considored_attribute
Элемент ИММ:attribute_value_assignment.attribute_name
Источник: ИС0 10303-41
Ссылочный путь: multi_language_attribute_assignment <= attribute_value_assignment
attribute_value_assignment.attribute_name
5.1.3.3 Атрибутtranslation_text
Элемент ИММ:attribute_value_assignment.attribute_value
Источник: ИС0 10303-41
Ссылочныйпуть: multi_language_attribute_assignment <= attribute_value_assignment
attribute_value_assignment.attribute_value
5.1.3.4 Связь объектаAttributo_translation_assignment собъектом Language, представляющим
атрибут translationjanguage
Элемент ИММ:PATH
Ссылочный путь: multi_language_attribute_assignment <= attribute_value_assignment
attribute_value_assignment =attribute_language_item
attributejanguagejtem <- attribute_language_assignment.items[i]
attribute_language_assignment<=attribute_classification_assignment
attribute_classification_assignment.assigned_class -> group
group => language
5.2 Сокращенный листинг ИММ на языке EXPRESS
В настоящем подразделе определена EXPRESS-схема. полученная из таблицы отображений. В
данной схеме использованы элементы общих ресурсов или других прикладных модулей и определены
конструкции на языке EXPRESS, относящиеся к настоящемустандарту.
Также в данном подразделе определены интерпретированная модель (ИММ) для прикладного
модуля «Использованиеразных языков» имодификации, которым подвергаются конструкции, импорти
рованные из общих ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в приклад
ных модулях, должны быть учтены следующие ограничения:
- использование объекта, являющегося супертипом, неозначаетприменениялюбой изего конкре
тизаций. если толькоданная конкретизация также не импортирована в схему ИММ;
- использование типа SELECT не означает применения любого из указанных в нем типовданных,
если толькоданный тип также не импортирован в схему ИММ.
EXPRESS-спеииФикация:
*>
SCHEMA Multi_linguism_mim;
USE FROM management_resources_schema - - ISO 10303-41
(attribute_classificat»on_assignment.
attribute_value_assignment);
USE FROM group_schema -- ISO 10303-41
(group);
(*
П р и м е ч а н и я
1 Схемы, ссылки на которые приведены выше, определены в следующем стандарте комплекса ИСО 10303:
management_resources_schema — ИСО 10303-41;
group_schema — ИСО 10303-41.
2 Графическое представление схемы Multljlngulsm_mim приведено в приложении D. рисунки 0.1 и D.2.
5.2.1 Определение типов данных ИММ
В данном пункте определены типы данных ИММ для прикладного модуля «Использование разных
языков».
8