База ГОСТовallgosts.ru » 25. МАШИНОСТРОЕНИЕ » 25.040. Промышленные автоматизированные системы

ГОСТ Р ИСО/ТС 10303-1271-2016 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1271. Прикладной модуль. Описание параметров состояния

Обозначение: ГОСТ Р ИСО/ТС 10303-1271-2016
Наименование: Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1271. Прикладной модуль. Описание параметров состояния
Статус: Действует
Дата введения: 07/01/2017
Дата отмены: -
Заменен на: -
Код ОКС: 25.040.40
Скачать PDF: ГОСТ Р ИСО/ТС 10303-1271-2016 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1271. Прикладной модуль. Описание параметров состояния.pdf
Скачать Word:ГОСТ Р ИСО/ТС 10303-1271-2016 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1271. Прикладной модуль. Описание параметров состояния.doc

Текст ГОСТ Р ИСО/ТС 10303-1271-2016 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1271. Прикладной модуль. Описание параметров состояния



ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ

<щ>

НАЦИОНАЛЬНЫЙ

СТАНДАРТ

РОССИЙСКОЙ

ФЕДЕРАЦИИ

ГОСТР

исо/тс

10303-1271—

2016

Системы автоматизации производства и их интеграция

ПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ

Часть 1271

Прикладной модуль.

Описание параметров состояния

ISO/TS 10303-1271:2011

industrial automation systems and integration — Product data representation and exchange — Part 1271: Application module: State characterized

(IDT)

Издание официальное

Стшдфпшфцм

2И*

ГОСТ Р ИСО/ТС 10303-1271—2016

Предисловие

1    ПОДГОТОВЛЕН Федеральным бюджетным учреждением «Консультационно-внедренческая фирма в области международной стандартизации и сертификации «Фирма «ИНТЕРСТАНДАРТ» на основе собственного аутентичного перевода на русский язык международного документа, указанного в пункте 4

2    ВНЕСЕН Техническим комитетом по стандартизации ТК 459 «Информационная педдержка жизненного цикла изделий»

3    УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТ8ИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 30 июня 2016 г. № 762-ст

4    Настоящий стандарт идентичен международному документу ИСО/ТС 10303-1271:2011 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1271. Прикладной модуль. Описание параметров состояния» {ISO/TS 10303-1271:2011 «Industrial automation systems and integration — Product data representation and exchange — Part 1271: Application module: State characterized»).

При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов и документов соответствующие им национальные стандарты Российской Федерации. сведения о которых приведены в дополнительном приложении ДА

5    ВВЕДЕН ВПЕРВЫЕ

Правила применения настоящего стандарта установлены е ГОСТ Р 1.0—2012 (раздел 8). Информация об изменениях н настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе «Национальные стандарты», а официальный текст изменений и поправок — е ежемесячном информационном указателе «Национальные стан‘ дарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя «Национальные стандарты». Соответствующая информация, уведомление и тексты размещают-ся также в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет ()

© Стамдартинформ. 2016

Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Федерального агентства по техническому регулированию и метрологии

II

ГОСТ Р ИСО/ТС 10303-1271—2016

Содержание

1    Область применения.................................................................1

2    Нормативные ссылки.................................................................1

3    Термины и сокращения...............................................................2

3.1    Термины, определенные в ИСО 10303-1..............................................2

3.2    Термин, определенный в ИСО 10303-56 ..............................................2

3.3    Сокращения.....................................................................2

4    Информационные требования.........................................................3

4.1    Прикладные эталонные модели, необходимые для прикладного модуля...................3

4.2    Определение типов данных ПЭМ....................................................3

5    Интерпретированная модель модуля....................................................7

5.1    Спецификация отображения.......................................................7

5.2    Сокращенный листинг ИММ на языке EXPRESS......................................24

Приложение А (обязательное) Сокращенные наименования объектов ИММ....................31

Приложение В (обязательное) Регистрация информационных объектов.......................32

Приложение С (справочное) EXPRESS-G диаграммы ПЭМ.......

Приложение D (справочное) EXPRESS-G диаграммы ИММ ......

Приложение Е (справочное) Машинно-интерпретируемые листинги

Приложение F (справочное) История изменений...........................................37

Приложение ДА (справочное) Сведения о соответствии ссылочных международных

стандартов и документов национальным стандартам Российской Федерации ____38

Библиография.......................................................................39

£ £ ё

ГОСТ Р ИСО/ТС 10303-1271—2016

Введение

Стандарты комплекса ИСО 10303 распространяются на компьютерное представление информации об изделиях и обмен данными об изделиях. Их целью является обеспечение нейтрального механизма. способного описывать изделия на всем протяжении их жизненного цикла. Этот механизм применим не только для обмена файлами в нейтральном формате, но является также основой для реализации и совместного доступа к базам данных об изделиях и организации архивирования.

Настоящий стандарт специфицирует прикладной модуль, позволяющий описывать определение состояния и наблюдаемое состояние.

Во второе издание настоящей части ИС0 10303 включены нижеперечисленные изменения первого издания.

Исправлены ссылки связей в EXRESS-G-диаграммах с тем. чтобы они ссылались на правильные объекты.

Не были изменены никакие EXPRESS-декларации ПЭМ и спецификации импорта, но ПЭМ был присвоен новый номер документа в рабочей группе.

Не были изменены схема ИММ EXPRESS и диаграммы EXPRESS-G, но был присвоен новый номер документа в рабочей группе.

В третье издание настоящей части ИСО 10303 включены изменения второго издания, перечисленные в приложении F.3.

В разделе 1 настоящего стандарта определены область применения данного прикладного модуля, его функциональность и используемые данные.

В разделе 3 приведены термины, примененные в настоящем стандарте, а также в других стандартах комплекса ИСО 10303.

В разделе 4 определены информационные требования к прикладной предметной области на основе принятой в ней терминологии. В приложении С дано графическое представление информационных требований, именуемое прикладной эталонной моделью (ПЭМ). Структуры ресурсов интерпретированы, чтобы соответствовать информационным требованиям. Результатом данной интерпретации является интерпретированная модель модуля (ИММ). Данная интерпретация, представленная в 5.1, устанавливает соответствие между информационными требованиями и ИММ. Сокращенный листинг ИММ. представленный в 5.2, специфицирует интерфейс к ресурсам. Графическое представление сокращенного листинга ИММ приведено в приложении О.

Имя типа данных в языке EXPRESS может использоваться для ссылки на сам тип данных либо на экземпляр данных этого типа. Различие в использовании обычно понятно из контекста. Если существует вероятность неоднозначного толкования, то в текст включается фраза «объектный тип данных» либо «экземпляр(ы) объектного типа данных».

Двойные кавычки ("....”) означают цитируемый текст, одинарные кавычки {'...’) — значения конкретных текстовых строк.

«V

ГОСТ Р ИСО/ТС 10303-1271—2016

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Системы автоматизации производства и их интеграция ПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ

Часть 1271

Прикладной модуль. Описание параметров состояния

Industrial automation systems and integration. Product data representation and exchange. Part 1271. Application module. State characterized

Дата введения — 2017—07—01

1    Область применения

Настоящий стандарт определяет прикладной модуль «Описание параметров состояния». 8 область применения настоящего стандарта входят:

•    описание определений, необходимых для задания управляющей информации о ресурсах определению состояния и наблюдаемому состоянию;

- задание свойства выявленному состоянию или отдельному состоянию;

•    задание свойства определению состояния или типам состояния.

8 область применения настоящего стандарта не входит определения классов определений состояний и наблюдаемых состояний.

2    Нормативные ссылки

8 настоящем стандарте использованы нормативные ссылки на следующие международные стандарты и документы (для датированных ссылок следует использовать указанное издание, для недатированных ссылок — последнее издание указанною документа, включая все поправки):

ИСО 10303-1:1994 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен зтими данными. Часть 1. Общие представления и основополагающие принципы (ISO 10303-1:1994. Industrial automation systems and integration — Product data representation and exchange — Part 1: Overview and fundamental principles)

ИСО 10303-11:2004 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS (ISO 10303-11:2004. Industrial automation systems and integration — Product data representation and exchange — Part 11: Description methods: The EXPRESS language reference manual)

ИСО 10303-41:2005 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 41. Интегрированные обобщенные ресурсы. Основы описания и поддержки изделий (ISO 10303-41:2005. Industrial automation systems and integration — Product data representation and exchange — Part 41: Integrated generic resource: Fundamentals of product description and support)

Издание официальное

1

ГОСТ Р ИСО/ТС 10303-1271—2016

ИСО 10303-43 Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 43. Интегрированные обобщенные ресурсы. Структуры представления (ISO 10303-43, Industrial automation systems and integration — Product data representation and exchange — Part 43: Integrated generic resource: Representation structures)

ИСО 10303-56 Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 56. Интегрированные обобщенные ресурсы. Состояние (IS0 10303-56, Industrial automation systems and integration — Product data representation and exchange — Part 56: Integrated generic resource: State)

ИСО/ТС 10303-1030 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1030. Прикладной модуль. Задание свойства (ISO/TS 10303-1030. Industrial automation systems and integration — Product data representation and exchange — Part 1030: Application module: Property assignment)

ИСО/ТС 10303-1256 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1256. Прикладной модуль. Наблюдаемое состояние (ISO/TS 10303-1256, Industrial automation systems and integration — Product data representation and exchange — Part 1256: Application module: State observed)

ИСО/ТС 10303-1257 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1257. Прикладной модуль. Описание условия (ISO/TS 10303-1257. Industrial automation systems and integration — Product data representation and exchange — Part 1257: Application module: Condition characterized)

ИСО/ТС 10303-1296 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1296. Прикладной модуль. Описание оценки условия (150Я5 10303-1296, Industrial automation systems and integration — Product data representation and exchange — Part 1296: Application module: Condition evaluation characterized)

3 Термины и сокращения

3.1    Термины, определенные в ИСО 10303-1

В настоящем стандарте применены следующие термины:

-    приложение (application):

-    прикладная интерпретированная конструкция. ПИК (application interpreted construct: AIC):

-    прикладной модуль: ПМ (application module: AM);

-    прикладной объект (application object):

-    прикладной протокол: ПП (application protocol; АР):

-    прикладная эталонная модель: ПЭМ (application reference model: ARM);

-    общие ресурсы (common resources);

-    данные (data);

-    информация (information);

-    интегрированный ресурс (integrated resource);

-    изделие (product);

-    данные об изделии (product data);

-    интерпретированная модель модуля: ИММ (module interpreted model; MIM).

3.2    Термин, определенный в ИСО 10303-56

В настоящем стандарте применен следующий термин:

-    состояние (state).

3.3    Сокращения

В настоящем стандарте применены следующие сокращения:

ПМ — прикладной модуль;

ПЭМ — прикладная эталонная модель:

ИММ — интерпретированная модель модуля;

URL — унифицированный указатель информационного ресурса.

2

ГОСТ Р ИСО/ТС 10303-1271—2016

4 Информационные требования

В настоящем разделе определены информационные требования к прикладному модулю «Описание параметров состояния», которые представлены в форме ПЭМ.

Примечания

1    Графическое представление информационных требований приведено в приложении С.

2    Спецификация отображения определена в 5.1. Она показывает, как удовлетворяются информационные требования при использовании общих ресурсов и конструкций, определенных в схеме ИММ или импортированных в схему ИММ прикладного модуля, описанного в настоящем стандарте.

8 настоящем разделе средствами языка EXPRESS, специфицированного в ГОСТ Р ИСО 10303-11. определены информационные требования, которым должны соответствовать реализации. Ниже представлен фрагмент EXPRESS-спецификации. с которого начинается описание схемы State, characterized.arm. В нем определены необходимые внешние ссылки.

EXPRESS-слеииФикаиия:

*>

SCHEMA State.ctiaracterized.arm;

Г

4.1    Прикладные эталонные модели, необходимые для прикладного модуля

Ниже представлены интерфейсные операторы языка EXPRESS, посредством которых задаются элементы, импортированные из прикладных эталонных моделей других прикладных модулей.

EXPRESS-слеаиФикация:

*>

USE FROM Coridition.characterized.afm; - ISO/TS 10303-1257 USE FROM Condition_eva1uatk>n_characterized_arm; - ISO/TS 10303-1296 USE FROM Property_assignfnent_arm; - ISO/TS 10303-1030 USE FROM State.observed.arm; - ISO/TS 10303-1256

Г

Примечания

1    Схемы, ссылки на которые даны выше, можно найти в следующих документах комплекса ИСО 10303: Condition.characterized.arm — ИСО/ТС 10303-1257:

Condition_evatuation_charactorized_arm — ИСО/ТС 10303-1296:

Props rty_assignment_arm — ИСО/ТС 10303-1030:

State_observed_arm — ИСО/ТС 10303-1256.

2    Графическое представление данных схем приведено на рисунках С.1 и С.2. приложение С.

4.2    Определение типов данных ПЭМ

8 настоящем подразделе определены типы данных ПЭМ рассматриваемого прикладного модуля.

4.2.1 Тип данных etate.definition.condltion.item

Выбираемый тип данных state_definitlon_condlUon_ltem является расширением типа данных conditionjtem. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы State.deflnitlon и Stato.definition.relatlonehip.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-слеаиФикация:

*>

TYPE state_definition_conditk>n_item = EXTENSIBLE GENERIC.ENTITY SELECT BASED.ON condition, item WITH

3

ГОСТ Р ИСО/ТС 10303-1271—2016

(State.definition.

State.definition.relationship);

END_TYPE:

С

4.2.2 Тип данных resource.management.classiftcationjtem

Выбираемый тип данных state_observed_condilion_evaluation_item является расширением типа данных condltion.evaluation.item. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы State.assertion и State.assessment.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-специсЬикаиия:

*)

TYPE state.observed.condition.evaluation.item = EXTENSIBLE GENERIC_ENTITY SELECT 8ASED.ON condition.evaluationjtem WITH

(State.assertion.

State.assessment);

END.TYPE;

(*

4.2.3 Тип данных state.role.classlfication.item

Выбираемый тип данных state.role_classification.item является расширением типа данных classification Jtem. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлен именованный тип State.role.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-спвцисЬикаиия:

*)

TYPE state.role.classification.item = EXTENSIBLE GENERIC.ENTITY SELECT BASEO.ON classification, item WITH

(State.role);

END.TYPE;

Г

4.2.4 Тип данных statechar.classlfied.attribute.select

Выбираемый тип данных statechar_classlfied_attribute_select является расширением типа данных classlfied.attrlbute.select В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы Applied_state_assignment, Applied_state_definition_ assignment, State. State, definition, State.definition.relatlonshlp и State.relationship.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-специсЬикаиия:

TYPE statechar.dassified.attribute.select * EXTENSIBLE GENERIC.ENTITY SELECT 8ASED.ON classified.attribute.select WITH (Applied.state.assignment.

Applied.state.definition.assignment,

State.

State.definition,

4

ГОСТ Р ИСО/ТС 10303-1271—2016

State.definition.relationship, S tate_rel at ion ship): END.TYPE;

Г

4.2.5 Тип данных statechar.date.or.date.time.item

выбираемый тип данных statechar.date_or_date_time.ltem является расширением типа данных date_or_date_tlme_item. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы Appiied.state.assignment,Applied.state.definition.asslgnment, State, State, assertion, State.assessment, State.definition. State.definition.relationship и State, relationship.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-слеииФикаиия:

*>

TYPE statechar.date.or date timejtem = EXTENSIBLE SELECT BASED.ON date.or.date.time.item WITH

(Appiied.state.assignment.

Applied.state.definition.assignment.

State.

State.assertlon.

State.assessment.

State.defmition,

State.definition.retationship.

State.relationship);

END.TYPE;

Г

4.2.6 Тип данных statechar.identification.item

выбираемый тип данных statechar.identification.ltem является расширением типа данных identiflcation.item. 8 настоящем тиле данных к списку альтернативных выбираемых типов данных добавлены именованные типы Appiied.state.assignment, Applied.state.definition.assignment, Defined.state.relatlonship, State, State, assertion, State.assessment, State.definition,State, definition.relationship и State, relationship.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-слециФикация:

*>

TYPE statechar.identification.item = EXTENSIBLE GENERIC.ENTITY SELECT BASED.ON identification, item WITH

(Appiied.state.assignment

Applied.state.definition.assignment.

Defined.state.reiationship.

State.

State.assertion.

State.assessment.

State.definition,

State.definition.reiationship,

5

ГОСТ Р ИСО/ТС 10303-1271—2016

State.relationship):

END.TYPE:

(*

4.2.7 Тип данных statechar.organization.or.person.in.organlzationjtem Выбираемый тип данных 8tatechar_organization_or.person.ln.organlzatlon. item является расширением типа данных organization_or_per8on_in_organlzatlon_ item. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы Applied_state_ assignment. Applied_state_definition_ assignment. State. State.assertion. State.assessment, State, definition, State, definition.relationship и State.relationship.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-спеиисЬикация:

•)

TYPE statechar.organization.or.person.in.organization.item = EXTENSIBLE GENERIC.ENTITY SELECT 8ASED_ONorganiza&on_or_person_in_organizationJtem WITH {Applied.state.assignment,

Applied.state.definition.assignment.

State.

State.assertion.

State.assessment.

State.definition.

State.definition.relationship.

State.relationship);

END.TYPE;

Г

4.2.8 Тип данных statechar_property_assignment_select

Выбираемый тип данных statechar.property.assignment.select является расширением типа данных property.assignment.select. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы typesApplied.state.assignment. Applied.state. deflnition.assignment, State, State.definition. State.definition.relationship и State.relationship.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-спецификация:

*)

TYPE statechar_property_assignment_select = EXTENSIBLE SELECT BASED.ON property.assignment. select WITH

(Applied.state.assignment.

Applied.state.definition.assignment,

State,

State.definition.

State.definition.relationship,

State.relationship);

END.TYPE;

C

6

ГОСТ Р ИСО/ТС 10303-1271—2016

4.2.9 Тип данных state_definition_condltion_item

выбираемый тип данных statechar_string_select является расширением типа данных string, select В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы State. State.definition, State_definition_ relationship и State.relationshlp.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-сяециФикаиия:

*>

TYPE statechar_string_select = EXTENSIBLE GENERIC.ENTITY SELECT BASED.ON string_select WITH (State.

State.definition,

State.definition.retationship.

State.relatiooship);

END.TYPE:

Г

')

END SCHEMA: - State characterized arm

5 Интерпретированная модель модуля

5.1 Спецификация отображения

8 настоящем стандарте под термином «прикладной элемент» понимается любой объектный тип данных, определенный в разделе 4. любой из его явных атрибутов и любое ограничение на подтипы. Термин «элемент ИММ» означает любой объектный тип данных, определенный в 5.2 или импортированный с помощью оператора USE FROM из другой EXPRESS-схемы. а также любой из их атрибутов и любое ограничение на подтипы, определенное в 5.2 либо импортированное с помощью оператора USE FROM.

8 данном подразделе представлена спецификация отображения, которая определяет, как каждый прикладной элемент, описанный в разделе 4 настоящего стандарта, отображается на один или более элементов ИММ (см. 5.2).

Спецификация отображения для каждого объекта ПЭМ определена ниже в отдельном пункте. Спецификация отображения атрибута объекта ПЭМ описывается в подпункте пункта, содержащего спецификацию отображения этого объекта. Каждая спецификация содержит не более пяти секций.

Секция «Заголовок» содержит:

•    наименование рассматриваемого объекта ПЭМ или ограничение на подтипы либо

•    наименование атрибута рассматриваемого объекта ПЭМ. если данный атрибут ссылается на тип. не являющийся объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных, либо

•    составное выражение вида: «связь объекта «наименование объекта ПЭМ» с объектом «тип данных, на который дана ссылка> (представляющим атрибут «наименование атрибута»)», если данный атрибут ссылается на тип данных, являющийся объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных.

Секция «Элемент ИММ» содержит в зависимости от рассматриваемого прикладного элемента:

•    наименование одного или более объектных типов данных ИММ:

•    наименование атрибута объекта ИММ. представленное в виде синтаксической конструкции «наименование объекта>.«наименование атрибута», если рассматриваемый атрибут ссылается на тип. не являющийся объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных;

7

ГОСТ Р ИСО/ТС 10303*1271—2016

•    ключевое слово PATH, если рассматриваемый атрибут объекта ПЭМ ссылается иа объектный тил данных или на тип SELECT, который содержит или может содержать объектные типы данных;

•    ключевое слово IDENTICAL MAPPING, если оба прикладных объекта, присутствующие в при* «ладном утверждении, отображаются на тот же самый экземпляр объектного типа данных ИММ;

•    синтаксическую конструкцию /8иРЕРТУРЕ(<наименование супертипа>У- если рассматривав* мый объект ПЭМ отображается как его сулертип;

•    одну или более конструкций /8иВТУРЕ(<наименование подтипа»)/, если отображение рассматриваемого объекта ПЭМ является объединением отображений его подтипов.

Если отображение прикладного элемента содержит более одного элемента ИММ. то каждый из этих элементов ИММ представляется в отдельной строке спецификации отображения, заключенной в круглые или квадратные скобки.

Секция «Источнике содержит:

•    обозначение стандарта ИСО. в котором определен данный элемент ИММ. для тех элементов ИММ. которые определены в общих ресурсах:

•    обозначение настоящего стандарта для тех элементов ИММ. которые определены в схеме ИММ настоящего стандарта.

Данная секция опускается, если в секции «Элемент ИММ» используются ключевые слова PATH или IDENTICAL MAPPING.

Секция «Правила» содержит наименование одного или более глобальных правил, которые применяются к совокупности объектных типов данных ИММ. перечисленных в секции «Элемент ИММ» или «Ссылочный путь». Если правила не применяются, то данную секцию опускают.

За ссылкой на глобальное правило может следовать ссылка на подпункт, в котором определено данное правило.

Секция «Ограничение» содержит наименование одного или более ограничений на подтипы, которые применяются к совокупности объектных типов данных ИММ. перечисленных в секции «Элемент ИММ» или «Ссылочный путь». Если ограничения на подтипы отсутствуют, то данную секцию опускают.

За ссылкой на ограничение подтипа может следовать ссылка на подпункт, а котором определено данное ограничение на подтипы.

Секция «Ссылочный путь» содержит:

•    ссылочный путь к супертипам в общих ресурсах для каждого элемента ИММ. определенного в настоящем стандарте;

- спецификацию взаимосвязей между элементами ИММ. если отображение прикладного элемента требует связать экземпляры нескольких объектных типов данных ИММ. В этом случае в каждой строке ссылочного пути указывают роль элемента ИММ по отношению к ссылающемуся на него элементу ИММ или к следующему по ссылочному пути элементу ИММ.

В выражениях, определяющих ссылочные пути и ограничения между элементами ИММ. применяют следующие условные обозначения:

[ ] — в квадратные скобки заключают несколько элементов ИММ или частей ссылочного пути, которые требуются для обеспечения соответствия информационному требованию;

{) — в круглые скобки заключают несколько элементов ИММ или частей ссылочного пути, которые являются альтернативными в рамках отображения для обеспечения соответствия информационному требованию:

{} — заключенный в фигурные скобки фрагмент ограничивает ссылочный путь для обеспечения соответствия информационному требованию:

< > — в угловые скобки заключают один или более необходимых ссылочных путей:

|| — между вертикальными линиями помещают объект супертила:

-> — атрибут, наименование которого предшествует символу ->. ссыпается на объектный или выбираемый тип данных, наименование которого следует после этого символа;

<— атрибут объекта, наименование которого следует после символа <-. ссылается на объектный или выбираемый тил данных, наименование которого предшествует этому символу;

[i] — атрибут, наименование которого предшествует символу [i]. является агрегированной структурой: ссылка дается на любой элемент данной структуры:

[п] — атрибут, наименование которого предшествует символу [п), является упорядоченной агрегированной структурой: ссылка дается на n-й элемент данной структуры;

8

ГОСТ Р ИСО/ТС 10303-1271—2016

-> — объект, наименование которого предшествует символу =>. является сулертипом объекта, наименование которого следует после этого символа:

<= — объект, наименование которого предшествует символу <=. является подтипом объекта, наименование которого следует после этого символа:

= — строковый (STRING), выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных ограничен списком выбора или значением:

\ — выражение для ссылочного пути продолжается на следующей строке:

* — один или более экземпляров взаимосвязанных объектных типов данных могут быть объединены в древовидную структуру. Путь между объектом взаимосвязи и связанными с ним объектами заключают в фигурные скобки;

--последующий текст является комментарием или ссылкой на раздел;

*> — выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование которого предшествует символу *>. расширяется до выбираемого или перечисляемого типа данных, наименование которого следует за этим символом;

<* — выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование которого предшествует символу <*, является расширением выбираемого или перечисляемого типа данных, наименование которого следует за этим символом:

!{} — секция, заключенная в фигурные скобки, обозначает отрицательное ограничение, налагаемое на отображение.

Определение и использование шаблонов отображения не поддерживаются в настоящей версии прикладных модулей, однако поддерживается использование предопределенных шаблонов /SUBTYPE/ и /SUPERTYPE/.

5.1.1    Прикладной объект Classification_assignment

Определение прикладного объекта Classification.assignment дано в прикладном модуле «classification_ass»gnment». В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта classification.assignment.

5.1.1.1    Связь объекта Classification.assignment с объектом State_rofe. представляющим атрибут items

Элемент ИММ:    PATH

Ссылочный путь:    applied_dassificatk>n_assignment.items[il •> dassificationjtem

classificabon_rtem •> state_observed_role_classification_item state_observed_rote_dassfficat*on_rtem = state_observed_role

5.1.2 Прикладной объект Condition.assignment

Определение прикладного объекта Condition_assignment дано в прикладном модуле «condition». В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Condition.asslgnment.

5.1.2.1    Связь объекта Condition_asslgnment с объектом State.deflnition. представляющим атрибут item

Элемент ИММ:    PATH

Ссылочный путь:    applted_action_method_assignment

appl»ed_action_method_assignment.items[i) ♦> action_method_items action_method_items *> condition_action_methodJtems action_methodjtems *> condition_action_methodJtems action_methodJtems *> statechar_action_methodJtems statechar_action_methodJtems = state_type

9

ГОСТ Р ИСО/ТС 10303-1271—2016

5.1.2.2 Связь объекта Condition.assignment с объектом State.definitlon. relationship, представ

ляющим атрибут item

Элемент ИММ:    PATH

Ссылочный путь:    applied_action_method_assignment

applied.action.method.assignment.itemsfi] -> action.methodjtems action.methodjtems •> condition.action.methodjtems action_method_items *> condition.action.methodjtems action.method.items *> statechar.action.method.items statechar.action.methodjtems = state.type.relationship

5.1.3    Прикладной объект Condition.evaiuatlon.assignment

Определение прикладного объекта Condition_eva!uation_assignment дано в прикладном модуле 'condition.evaluation'. В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Condition.evaluatlon.assignment.

5.1.3.1    Связь объекта Conditlon_evaluation_assignment с объектом State.assertion. представляющим атрибут item

Элемент ИММ:    PATH

Ссылочный путь:    applied.action.assignment

applied.action.assignmentitemsfi) -> actionjtems actionjtems *> condition.evaluation.acbon.items actionjtems *> condition.evaluation.actionjtems actionjtems *> statechar.action.items statechar.acbon.items = ascribable.stat

5.1.3.2    Связь объекта Condition_evaiuation_assignment с объектом State.assessment. представляющим атрибут item

Элемент ИММ:    PATH

Ссылочный путь:    applied.action.assignment

applied.action_assigr»ment.rtems(i) -> actionjtems action_items *> condition.evaluation.actionjtems actionjtems *> condition.evaluation.actionjtems actionjtems *> statechar.action.items statechar.action.items = ascribable.state

5.1.4    Прикладной объект Attribute.classification

Определение прикладного объекта Attribute.classification дано в прикладном модуле "attribute, classification". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Attribute, classification.

to

ГОСТ Р ИСО/ТС 10303-1271—2016

5.1.4.1 Связь объекта Attribute_classlfication с объектом Applled_state_ assignment, представ

ляющим атрибут classified.entity

Элемент ИММ:

PATH

Ссылочный путь:

applied_attnbute_dassification_assignment.items[i) •> attribute_classification_item attribute_classificationJt6m *> statechar_attribute_dassificationJtem statechar_attribute_classification_item = state_observed_assignment

5.1.4.2 Связь объекта Attribute.classification с объектом Applied_state_ deflnition.assignment. представляющим атрибут classified_entity

Элемент ИММ:

PATH

Ссылочный путь:

applied_attribute_dassif>cation_assignment.iteiins[i] •> attribute_classification_item attribute_classificationJtem *> statechaf_attribute_dassification_item statechar_attribute_classification_item = state_type_assignment

5.1.4.3 Связь объекта Attribute_classification с объектом State, представляющим атрибут

classified.entity

Элемент ИММ:

PATH

Ссылочный путь:

appl»ed_attribute_classification_assignment.it6ms[i] -> attribute_classiftcation_item attribute.dassificationjtem *> statediar_attribute_dassification_item statechar attribute classification item = state observed

5.1.4.4 Связь объекта Attribute_classification с объектом State.definltion. представляющим атрибут classified.entity

Элемент ИММ:

PATH

Ссылочный путь:

applied_attribute_dassification_assignment.items[i) •> attribute_classification_item attribute^classif>cation_item *> statecbar_attribute_dassification_item statechar_attribute_classificationJtem = state_type

5.1.4.5 Связь объекта Attribute_classlfication с объектом State_definition_relationship. представляющим атрибут ciassifled.entity

Элемент ИММ:

PATH

Ссылочный путь:

applied_attnbute_classification_assignment.it6ms(i] •> attribute.dassificationjtem attribute.dassificationjtem *> stated! ar.attribute.dassificationjtem statechar.attribute.classificationjtem = state_type_reiationship

5.1.4.6 Связь объекта Attribute_ctassification с объектом State.relatlonshlp. представляющим атрибут classified.entity

Элемент ИММ:

PATH

Ссылочный путь:

applied_attribute_dassification_assignment.items(i) •> attnbute.classificationjtem attribute_dassification_item *> statediar.attribute.dassificationjtem statechar.attribute.classificationjtem = state.observedjelationship

11

ГОСТ Р ИСО/ТС 10303-1271—2016

5.1.5 Прикладной объект Date.or.date.time.assignment

Определение прикладного объекта Date.or.date.time.assignment дано е прикладном модуле “datejime.assignmenf. В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Date. or_date_time_asslgnment.

5.1.5.1    Связь объекта Date.or.date.time.assignment с объектом Applied.state.assignment. представляющим атрибут item

Вариант 1. Если роль атрибута assigned.date играет объект Caiendar.date

Элемент ИММ:    PATH

Ссылочный путь:    (date_assignment*>

applied.date.assignment applied.date.assignment.itemsp] •> date.item date.item *> statechar.date.item statechar.date.item - state_observed_assignment)

Вариант 2. Если роль атрибута assigned.date играет объект Date.time

Элемент ИММ:    PATH

Ссылочный путь:    (date_and_time_assignment=>

applied.date.and.time.assignment

applied_date_and_time_assignment.items[i] •> date.and.timejtem date.and.timejtem •> statechar.date.and.time.item statechar.date.and.time.item = state.observed.asstgnment)

5.1.5.2    Связь объекта Date_or_date_t!me_assignment с объектом Applied.state. definition, assignment, представляющим атрибут item

Вариант 1. Если роль атрибута assigned.date играет объект Calendar.date

Элемент ИММ:    PATH

Ссылочный путь:    (date_assignment=>

applied.date.assignment applied.date.assignment.itemsp] •> date.item date.item •> statechar.date.item statechar.date.item = state.type.assignment)

Вариант 2. Если роль атрибута assigned.date играет объект Date.time

Элемент ИММ:    PATH

Ссылочный путь:    (date_and_time_assignment=>

applied.date.and.time.assignment

applied.date.and.time.assignment.itemsp] •> date.and.time.item date.and.timejtem *> statechar.date_and_time.item statechar_date_and_time_item = state.type.assignment)

12

ГОСТ Р ИСО/ТС 10303-1271—2016

5.1.5.3 Связь объекта Date_or_date_time_assignment с объектом State, представляющим атри бут item

Вариант 1. Если роль атрибута assigned_date играет объект Calendar.date

Элемент ИММ:

PATH

Ссылочный путь:

(date_assignment=> applied.date.assignment applied_date_assignment.items[i] •> datejtem datejtem •> statechar_date_item statechar.datejtem = state_observed)

Вариант 2. Если роль атрибута assigned.date играет объект Date.time Элемент ИММ:    PATH

Ссылочный путь:

(date_and_time_assignment=>

applied_date_and_time_assignment

applied_date_andjime_assignment.items[i] •> date_and_time_item date_and_timejtem *> statechar_date_and_time_item statechar_date_andjimejtem = state.observed)

5.1.S.4 Связь объекта Oate_or_date_time_assignment с объектом State, assertion, представля ющим атрибут item

Вариант 1. Если роль атрибута assigned.date играет объект Calendar.date

Элемент ИММ:

PATH

Ссылочный путь:

(date_assignment=> applied_date_assignment applied_dat6_ass*gnment.iteins[i] •> datejtem datejtem *> statechar.datejtem statechar_datejtem = ascribable.state {ascribable.state.description = state assertion'})

Вариант 2. Если роль атрибута assigned.date играет объект Date.time

Элемент ИММ:

PATH

Ссылочный путь:

(date_and_time_assignment=>

applied.date_and_time_assignment

applied_date_and_time_assignment.items{i] -> date.andjimejtem date_and_timejtem *> statechar_date_and_timejtem statechar_date_andjimejtem = ascribabte.state {ascribable.state.description = state assertion'})

13

ГОСТ Р ИСО/ТС 10303-1271—2016

5.1.5.5 Связь объекта Date.or.date.time.assignment с объектом State, assessment, представ

ляющим атрибут item

Вариант 1. Если роль атрибута assigned.date играет объект Calendar.date

Элемент ИММ:

PATH

Ссылочный путь:

(date_assignment=> applied.date.assignment applied_date_assignmentitems(i) -> date.item date.item *> statechar.date.item statectiar.date.item = ascribable.state {ascribaWe.state.descripbon = 'state assessment'})

Вариант 2. Если роль атрибута assigned.date играет объект Date.time

Элемент ИММ:

PATH

Ссылочный путь:

(date_and_time_assignment=>

applied.date.and.time.assignment

applied_date_and.time_assignment.items[i] •> date.and.time.item date_and_time_item *> statechar.date_and_time.item statechar.date.and.time.item - ascribable.state {ascribabte.state.description = 'state assessment'})

5.1.5.6 Связь объекта Date_or_date_tlme_assignment с объектом State, definition, лредставля ющим атрибут item

Вариант 1. Если роль атрибута assigned.date играет объект Calendar.date

Элемент ИММ:

PATH

Ссылочный путь:

(date_assignment=> applied.date.assignment applied.date.assignment.itemsp] •> date.item date.item *> statechar.date.item statechar.date_item= state.type)

Вариант 2. Если роль атрибута assigned.date играет объект Date.time

Элемент ИММ:

PATH

Ссылочный путь:

(date.and_time_assignment=>

applied.date.and.time.assignment

applied_date_and_time_assignment.items[i] •> date.and.time.item date.and.time.item •> statechar.date.and.time.item statechar.date.and.time.item = state.type)

14

ГОСТ Р ИСО/ТС 10303-1271—2016

5.1.5.7    Связь объекта Date.or.date.time.assignment с объектом State, definition.relatlonship. представляющим атрибут item

вариант 1. Если роль атрибута assigned.date играет объект Calendar.date

Элемент ИММ:    PATH

Ссылочный путь:    (date_assignment=>

applied.date.assignment applied_date_assignment.items[i] •> date.item date.item *> statechar.datejtem statechar.datejtem = state.type.relationship)

Вариант 2. Если роль атрибута assigned.date играет объект Date.time

Элемент ИММ:    PATH

Ссылочный путь:    (date_and_time_assignment=>

applied.date.and.time.assignment

applied.date.and.time.assignment.itemsfi] •> date.and.time.item date_and.time.item *> statechar.date.and.time.item statechar.date_and_time.item * state.type.relationship)

5.1.5.8    Связь объекта Date.or.date.time.asslgnment с объектом State, relationship, представляющим атрибут item

Вариант 1. Если роль атрибута assigned.date играет объект Calendar.date

Элемент ИММ:    PATH

Ссылочный путь:    (date_assignment=>

applied.date.assignment applied_date_assignment.items[i] -> date.item date.item *> statechar.datejtem statechar.datejtem = state.observed.reiationship)

Вариант 2. Если роль атрибута assigned.date играет объект Date.time

Элемент ИММ:    PATH

Ссылочный путь:    (date_and_time_assignment=>

applied.date.and.time.assignment

applied.date.and.time.assignment.itemspj •> date_and_time_item date_and.time.item *> statechar.date.and.time.item statechar.date.and.time.item * state.observed.reiationship)

5.1.6 Прикладной объект Identification.assignment

Определение прикладного объекта Identification.assignment дано в прикладном модуле “identification.assignment''. В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Identification.assignment.

15

ГОСТ Р ИСО/ТС 10303-1271—2016

5.1.6.1 Связь объекта ldentlfication_aeslgnment с объектом State, представляющим атрибут item

Элемент ИММ:

PATH

Ссылочный путь:

applied Jdentification_assignment.items[i] •> identificationjtem

identificationjtem *> statecharjdentificationjtem statechar identification item = state observed

5.1.6.2 Связь объекта tdentification.assignmont с объектом State_definition_ relationship, представляющим атрибут item

Элемент ИММ:

PATH

Ссылочный путь:

appliedJdentification_assignment.items[i] •> identificationjtem

identificationjtem *> statechar_identification_item statecharjdentificationjtem = state_type

5.1.6.3 Связь объекта Identification.assignment с объектом State_definition_ relationship, представляющим атрибут item

Элемент ИММ:

PATH

Ссылочный путь:

applied Jdentification_assignment.items(i] •> identificationjtem

identificationjtem *> statecharjdentificationjtem statechar_identification_item = state_type_reiat>onship

5.1.6.4 Связь объекта ldentification_assignment с объектом State.relatlonship. представляющим атрибут item

Элемент ИММ:

PATH

Ссылочный путь:

applied Jdentification_assignment.items[i] •> identificationjtem

identificationjtem *> statecharjdentificationjtem statecharjdentificationjtem = state_observed_relationship

5.1.6.5 Связь объекта Identification.assignment с объектом App!ied_state_ assignment, представляющим атрибут item

Элемент ИММ:

PATH

Ссылочный путь:

applied Jdentification_assignment.items(i] •> identificationjtem

identificationjtem *> statechar Jdentification_item statechar_identificationJtem = state_observed_assignment

16

ГОСТ Р ИСО/ТС 10303-1271—2016

5.1.6.6    Связь объекта ldentiflcation_assignment с объектом Applied_state_ definition, assignment, представляющим атрибут item

Элемент ИММ:    PATH

Ссылочный путь: applied Jdentification.assignment.itemsfi] •> identificationjtem

identificationjtem *> statecharjdentificationjtem statechar.identification.item - state.type.assignment

5.1.6.7    Связь объекта identification.assignment с объектом State.assertion. представляющим атрибут item

Элемент ИММ:    PATH

Ссылочный путь:    applied_identification_assignment.items[i] •>

identificationjtem

identificationjtem *> statechar.identification.item statechar.identification.item^ ascribable.state {ascribable.state.descnption = state assertion'}

5.1.6.6 Связь объекта identification.assignment с объектом State.assessment. представляющим атрибут item

Элемент ИММ:    PATH

Ссылочный путь:    appiied_identification.assignment.items[i] •>

identificationjtem

identificationjtem *> statechar.identification.item statechar.identification.item = ascribable.state {ascribable.state.descnption * 'state assessment'}

5.1.6.9 Связь объекта Identification.assignment с объектом Oefined.state. relationship, представляющим атрибут item

Элемент ИММ:    PATH

Ссылочный путь:    applied_identification_assignment.items[i] •>

identificationjtem

identificationjtem *> statechar.identification.item statechar.identification.item - ascribabie.state.reiationship {ascribable.state.relationship.description = defined state relationship'}

5.1.7    Прикладной объект Language.indication

Определение прикладного объекта Language.indication дано в прикладном модуле «multi, linguisrm. в настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Language.indication.

17

ГОСТ Р ИСО/ТС 10303-1271—2016

5.1.7.1    Связь объекта Languagejndication с объектом State, представляющим атрибут conslderedjnstance

Элемент ИММ:    PATH

Ссылочный путь:    attribute_language_asstgnment.items{il •> attribute_language_item

multijanguage.attributejtem *> statechar.multijanguage.attributejtem statechar.multijanguage.attributejtem = state.observed

5.1.7.2    Связь объекта Languagejndication с объектом State_definitlon. представляющим атрибут conslderedjnstance

Элемент ИММ:    PATH

Ссылочный путь:    attributejanguage_aesignment.items{i) •> attribute Janguage.item

multijanguage_attribute_item •> statechar_multi_language_attribute_item statechar.multijanguage.attributejtem = state_type

5.1.7.3    Связь объекта Languagejndication с объектом State.definltion. relationship, представляющим атрибут conslderedjnstance

Элемент ИММ:    PATH

Ссылочный путь:    attributejanguage.asstgnment.itemsfi) •> attributejanguage_item

multijanguage_attributejtem *> statechar_multi_language_attribute_item statechar.multijanguage.attributejtem = state_type_relationship

5.1.7.4    Связь объекта Languagejndication с объектом State.relatlonshlp. представляющим атрибут conslderedjnstance

Элемент ИММ:    PATH

Ссылочный путь:    attribute_language_assignment.items{i) •> attributejanguagejtem

multijanguage.attributejtem •> statechar_multijanguage_attributejtem statechar.multijanguage.attributejtem = state.observedjelationship

5.1.8 Прикладной объект Attribute Jranslatlon.asslgnment

Определение прикладного объекта Attribute Jranslation.assignment дано в прикладном модуле "multi.linguism”. В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Attribute, translation.asslgnment.

5.1.8.1 Связь объекта Attribute.translatlon.assignment с объектом State, представляющим атрибут conslderedjnstance

Элемент ИММ:    PATH

Ссылочный путь:    multijanguage_attribute_assignment.items(i} •>    muttijanguage.attributejtem

attributejanguagejtem *> statechar.attribute.language.item statechar_attribute.language.item = state.observed

18

ГОСТ Р ИСО/ТС 10303-1271—2016

5.1.8.2    Связь объекта Attribute.translation.assignment с объектом State, definition, представляющим атрибут considered.instance

Элемент ИММ:    PATH

Ссылочный путь:    muttiJanguage.attribute.assignmenUtemsfi] •> multi Janguage.attribute.item

attribute.ianguage.item *> statechar.attribute.languagejtem statechar.attribute.language.item - state, type

5.1.8.3    Связь объекта Attrlbute_translation_assignmentco6beKroM State, definition.relationship. представляющим атрибут considered.instance

Элемент HMM:    PATH

Ссылочный путь:    muJti_language_attribute_ass»gnment.items[i] •> multijanguage.attribute.item

attribute.ianguage.item •> statechar.attribute_language.item statechar.attribute.language.item - state, type.relationship

5.1.8.4    Связь объекта Attribute.translation.assignment с объектом State, relationship, представляющим атрибут considered.instance

Элемент ИММ:    PATH

Ссылочный путь:    muttijanguage.attribute.assrgnment.itemsfi] •> multi.language.attributejtem

attribute.ianguage.item •> statechar.attribute.ianguage.item statechar.attribute.language.item = state.observed.relationship

5.1.9 Прикладной объект Organization_or_person_in_organization_assignment

Определение прикладного объекта Organization.or.person.in.organizatlon. assignment дано e прикладном модуле "person.organization.assignment*. В настоящей секции с целью включения утверждений. определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Organization_or_person_in_organization_assignment.

5.1.9.1 Связь объекта Organization_or_person Jn.organization.assignment с объектом Applied, state.assignment. представляющим атрибут item

Вариант 1. Если роль атрибута assigned.entity играет объект Organization

Элемент ИММ:    PATH

Ссылочный путь:    {appiied_organization_assignment.items(i] •> organization.item

organizationjtem *> statechar.organization.item statechar.organization.item = state.obsen/ed.assignment)

вариант 2. Если роль атрибута assigned.entity играет объект Person.in. organization Элемент ИММ:    PATH

Ссылочный путь:    (apptied_person_and_organization_assignment.items[i] •> person.and.organization.

item

person.and.organization.item *> statechar_person.and_organization.item statechar.person_and_organization.item - state.observed.assignment)

19

ГОСТ Р ИСО/ТС 10303-1271—2016

5.1.9.2    Связь объекта Organlzation_or_person_ln_organizatlon_assignment с объектом Applied, state.definition.assignmen. представляющим атрибут item

Вариант 1. Если роль атрибута assigned.entity играет объект Organization

Элемент ИММ:    PATH

Ссылочный путь:    (appl«ed_organization_assignment.items(i] -> organizationjtem

organizationjtem *> statechar_organization_item statechar.organizationjtem - state.type.assignment)

Вариант 2. Если роль атрибута assigned.entity играет объект Person.in. organization Элемент ИММ:    PATH

Ссылочный путь:    (applied_person_and_organization_assignm6nt.it6ms{i] •> person.and.organization.

item

person.and.organizationjtem *> statechar_person_and_organizationJtem statechar_person_and_organization_item - state.type.assignment)

5.1.9.3    Связь объекта Organization_or_person_in_organization_assignment с объектом State, представляющим атрибут item

Вариант 1. Если роль атрибута assigned.entity играет объект Organization Элемент ИММ:    PATH

Ссылочный путь: (applied_organization_assignment.items[i) •> organizationjtem organizationjtem *> statechar_organization_item statechar.organization.item = state.observed)

Вариант 2. Если роль атрибута assigned.entity играет объект Person.in. organization Элемент ИММ:    PATH

Ссылочный путь:    (applied jDerson_and_organization_asstgnment.items(i] -> person_and_organization_

item

person.and_organization.item *> statechar_person_and_organization_item statechar_person_and_organizationjtem = state.observed)

5.1.9.4    Связь объекта Organizatlon_or_person_in_organlzation_assignment с объектом State, assertion, представляющим атрибут item

Вариант 1. Если роль атрибута assigned.entity играет объект Organization

Элемент ИММ:    PATH

Ссылочный путь: (appiied_organization_assignment.items[i] -> organizationjtem organizationjtem *> statechar.organization.item statechar.organization.item = ascribable.state {ascribable.state.description - state assertion'})

20

ГОСТ Р ИСО/ТС 10303-1271—2016

вариант 2. Если роль атрибута assigned_entity играет объект Person_ln_ organization

Элемент ИММ:

PATH

Ссылочный путь:

(applied_person_and_organization_assignment.items[i] •> person_and_organization_ item

person_and_organization_item *> statechar_person_and_organization_item statediar_person_and_organization_item = ascribable_state {ascribab*e_state.description = 'state assertion'})

5.1.9.5 Связь объекта Organization_or_person_in_organlzation_assignment с объектом State, assessment, представляющим атрибут item

вариант 1. Если роль атрибута assigned.entity играет объект Organization

Элемент ИММ:

PATH

Ссылочный путь:

(appiied_organization_assignment.items(i) •> organization Jtem organizationjtem *> statechar_organizationJtem statechar_organizationJtem = ascribable.state {ascribable_state.description = state assessment-))

вариант 2. Если роль атрибута assigned.entity играет объект Personjn. organization

Элемент ИММ:

PATH

Ссылочный путь:

(appiied_person_and_organization_assignment.items[ij •> person_and_organization item

person_and_organizationJtem *> statechar_person_and_organizationjtem statechar_person_and_organi2ationJtem = ascribable_state {ascribable_state.description = state assessment-))

5.1.9.6 Связь объекта Organlzation_or_person_in_organlzation_assignment с объектом State, definition, представляющим атрибут item

вариант 1. Если роль атрибута assigned.entity играет объект Organization

Элемент ИММ:

PATH

Ссылочный путь:

(apptied_organization_assignment.items[i) •> organizationjtem organizationjtem *> statechar_organization_item statechar_organizationJtem = statejype)

вариант 2. Если роль атрибута assigned.entity играет объект Personjn. organization

Элемент ИММ:

PATH

Ссылочный путь:

(appiied_person_and_organization_assignment.items[ij •> person_and_organization_ item

person_arvd_organizationJtem *> statechar_person_and_organization_item statechar_person_and_organization_item = state_type)

21

ГОСТ Р ИСО/ТС 10303-1271—2016

5.1.9.7    Связь объекта Organizatlon_or_person_in_organization_asslgnment с объектом State, definition.relationship. представляющим атрибут item

Вариант 1. Если роль атрибута assigned.entlty играет объект Organization

Элемент ИММ:    PATH

Ссылочный путь:    (applied_organization_assignment.items(i] -> organizaUonJtem

organizationjtem *> statechar.organizationjtem statechar.organizationjtem - state_type_relationship)

Вариант 2. Если роль атрибута assigned.entlty играет объект Person.in. organization Элемент ИММ:    PATH

Ссылочный путь:    (applied_person_and_organization_assignment.items[i] •> person.and.organization.

item

person.and.organizationjtem *> statechar_person_and_organizationJtem statechar_person_and_organizationjtem - state_type_relationship)

5.1.9.8    Связь объекта Organizatlon_or_personjn_organlzation_assignment с объектом State, relationship, представляющим атрибут item

Вариант 1. Если роль атрибута assigned.entlty играет объект Organization

Элемент ИММ:    PATH

Ссылочный путь:    (applied_organization_assignmont.iterns[i] •> organization.item

organization.item *> statechar.organizationjtem statechar.organization.item = state.observed.relationship)

Вариант 2. Если роль атрибута assigned.entlty играет объект Person.in. organization Элемент ИММ:    PATH

Ссылочный путь:    (applied_person_and_organization_assignment.items[i] •> person.and.organization.

item

person.and.organizationjtem *> statechar_person_and_organization_item statechar.person.and.organizationjtem = state.observed.relationship)

5.1.10 Прикладной объект Assigned_property

Определение прикладного объекта Assigned_property дано в прикладном модуле 'property, assignment". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Assigned.property.

5.1.10.1 Связь объекта Assigned.property с объектом Applied.state. assignment, представляющим атрибут described.element

Элемент ИММ:    PATH

Ссылочный путь:    property .definition    •> characterized.definition

characterized.definition - characterized.object characterized.object -> statechar.applied.object statechar.applied.object <= state.observed.assignment

22

ГОСТ Р ИСО/ТС 10303-1271—2016

5.1.10.2 Связь объекта Assigned_property с объектом Applied_state_definition_ assignment, представляющим атрибут described.element

Элемент ИММ:

PATH

Ссылочный путь:

property„definition -> characterized„definition characterized_definition = characterized_object characterized_object => statechar_type_applied_object statechar_type_applied_object <= state_type_assignment

5.1.10.3 Связь объекта Asslgned_property собъектом State, представляющим атрибут described, element

Элемент ИММ:

PATH

Ссылочный путь:

property„definition -> characteri2ed_definition characterized_definition = characterized_object characterized_object => statechar_object statechar_object <= state_observed

5.1.10.4 Связь объекта Assigned_property с объектом State.definitlon. представляющим атрибут described element

Элемент ИММ:

PATH

Ссылочный путь:

property „definition •> characterized_defmition characterized_defmition = characterized_ob)ect characterized_object => statechar„type„object statechar_type_object <= state_type

5.1.10.5 Связь объекта Assigned_property с объектом State_definition_ relationship, представляющим атрибут de8cribed_eiement

Элемент ИММ:

PATH

Ссылочный путь:

property „definition •> characteri2ed_definition characterized_defmition = characterized_object characterized_object => statechar_type„relationship_ob}ect statechar„type_relationship_object <- state_type_retationship

5.1.10.6 Связь объекта Assigned_property с объектом State.relationship. представляющим атрибут described.element

Элемент ИММ:

PATH

Ссылочный путь:

property„definition •> characteri2ed_definition characterized„definition = characterized_object characterized_object => statechar„relationship„object statechar„relationship„object <= state„observed_relationship

23

ГОСТ Р ИСО/ТС 10303-1271—2016

5.2 Сокращенный листинг ИММ на языке EXPRESS

В данном подразделе определена EXPRESS-схема. полученная из таблицы отображений. 8 ней использованы элементы из общих ресурсов или из других прикладных модулей и определены конструкции на языке EXPRESS, относящиеся к настоящему стандарту.

В данном подразделе определены интерпретированная модель прикладного модуля «Описание параметров состояния» и модификации, которые применяются к конструкциям, импортированным из общих ресурсов.

При использовании в данной схеме конструкций, определенных в общих ресурсах или в прикладных модулях, необходимо применять следующие ограничения:

-    использование объекта супертипа не дает права применять любой из его подтипов, пока этот подтип не будет также импортирован в схему ИММ:

-    использование выбираемого типа SELECT не дает права применять любой из перечисленных в нем типов, пока этот тип не будет также импортирован в схему ИММ.

EXPRESS-спвииФикаиия:

*)

SCHEMA State_characterized_mim:

USE FROM Condition_characteri2ed_mim: - ISO/TS 10303-1257 USE FROM Condition.evaluation.characterized.mim; - ISO/TS 10303-1296 USE FROM product_property_definition_schema - ISO 10303-41 (characterized_object);

USE FROM Property.assignment.mim; - ISO/TS 10303-1030 USE FROM State.observed.mim; - 150Я5 10303-1256 (*

Примечания

1    Схемы, ссылки на которые даны выше, можно найти е следующих стандартах и документах комплекса ИСО 10303:

Condrtion.characterized.mim — ИСО/ТС 10303-1257:

Condition.evaluation.characterized.mim — ИСОЯС 10303-1296; product_property_definition_echema — ИСО 10303-41;

Property_assignment_mim — ИСОЯС 10303-1030;

State_observed_mim — ИСОЯС 10303-1256.

2    Графическое представление данных схем приведено на рисунках 0.1 и О.2. приложение О.

5.2.1    Определение типов данных ИММ

В данном пункте определены типы данных объектов ИММ для настоящею прикладного модуля.

5.2.1.1    Тип данных state.observed.role.classificatlon.item

Выбираемый тип данных state_observed_ro!e_classification_item является расширением типа данных classificationjtem. в настоящем типе данных к списку альтернативных выбираемых типов данных добавлен именованный тип state, observed.role.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-cneuH<bHKauHfl:

*)

TYPE state.observed.role.dassification.item = EXTENSIBLE GENERIC.ENTITY SELECT 8ASED.ON classificationjtem WITH (state.observed.role);

END.TYPE;

Г

24

ГОСТ Р ИСО/ТС 10303-1271—2016

5.2.1.2 Тип данных statechar.action.items

выбираемый тип данных statechar.action.items является расширением типа данных action, items. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлен именованный тип ascrlbable.state

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-спеииФикаиия:

*>

TYPE statechar.action.items = EXTENSIBLE GENERIC.ENTITY SELECT BASED.ON actionjtems WITH (ascribable.state);

END.TYPE;

Г

5.2.1.3 Тип данных statechar_acUon_method_items

выбираемый тип данных statechar.action.method.ltems является расширением типа данных action.method.items, в настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы state.type и state.type.relationship

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-спеииФикаиия:

*>

TYPE statechar.action.method.items = EXTENSIBLE SELECT BASED.ON action.method.items WITH (state.type.

state.type.relationship);

END.TYPE;

Г

5.2.1.4 Тип данных statechar.attribute.classification.item

Выбираемый тип данных statechar.attribute.classiflcation.item является расширением типа данных attribute.classification.item. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы state.observed, state.observed.assignment, state, observed.relationship, state.type, state.type.assignment и state.type.relationship.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-спеииФикаиия:

')

TYPE statecftar.attribute.classificationjtern = EXTENSIBLE GENERIC.ENTITY SELECT BASED.ON attribute.classificationjtem WITH

(state.observed.

state.observed.assignment.

state.observed.relationship,

state.type.

state.type.assign ment. state.type.relationship);

END.TYPE;

Г

25

ГОСТ Р ИСО/ТС 10303-1271—2016

5.2.1.5 Тип данных statechar.attribute.language.ltem

Выбираемый тип данных statechar.attribute_language.item является расширением типа данных attributejanguagejtem. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы state, observed, state.observed.reiationship, state.type и state, type.relationship.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-спецификация:

TYPE statechar_attribute JanguageJtem = EXTENSIBLE GENERIC.ENTITY SELECT BASED.ON attribute language.item WITH (state.observed. state.observed.reiationship, state.type,

state.type.relationship):

END.TYPE;

C

5.2.1.6 Тип данных statechar.date.and.time.ltem

Выбираемый тип данных statechar.date.and.time.ltem является расширением типа данных date.and.time.item. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы ascribable.state, state.observed, state.observed.assignment, state, observed.relationship, state.type, state.type.assignment и state.type.relationship.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-сяеииФикаиия:

TYPE statechar.date.and.timejtem = EXTENSIBLE SELECT BASED.ON date.and.time.item WITH

(ascribable.state.

state.observed.

state.observed.assignment.

state.observed.reiationship.

state.type.

state.type.assignment.

state.type.relationship};

END.TYPE;

C

5.2.1.7 Тип данных statechar.date.item

Выбираемый тип данных statechar.date.item является расширением типа данных date.item. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы ascribable.state, state.observed, state, observed.assignment, state.observed.reiationship, state.type. state.type. assignment и state.type.relationship.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-специсЬикаиия:

*)

TYPE statechar.date.item = EXTENSIBLE SELECT BASED.ON date.item WITH (ascribable.state.

26

ГОСТ Р ИСО/ТС 10303-1271—2016

state.observed.

state.observed.assignment.

state.observed.relationship.

state.type,

state.type.assignment,

state.type.relationship);

END.TYPE;

5.2.1.8 Тип данных statecharjdentificationjtem

выбираемый тип данных statecharjdentificationjtem является расширением типа данных identification Jtem. в настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы ascribabie.state, ascribable_state_relationship, state.observed, state, observed.assignment, state_observed_relationship, statejype. state_type_assignment и state.type. relationship.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-cneuH(t)HKauHfl:

*)

TYPE statecharjdentificationjtem = EXTENSIBLE GENERIC.ENTITY SELECT BASED.ON identification, item WITH

(ascribabie.state,

ascribable.state.relationship.

state.observed.

state.observed.assignment.

state.observed.relationship,

state.type,

state.type.assignment.

state.type.relationship);

END.TYPE:

5.2.1.9 Тип данных statechar_multi_language_attributejtem

Выбираемый тип данных statechar.multi.language.attribute.item является расширением типа данных multi .language.attribute.item В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы state.observed, state_observed_relationship, state, type и state.type.relationship.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-слециФикаиия:

*)

TYPE statechar.multijanguage.attributejtem = EXTENSIBLE GENERIC.ENTtTY SELECT BASED.ON multi.language.attributejtem WITH

(state.observed.

state.observed.relationship,

state.type.

state.type.relationship);

END.TYPE;

Г

27

ГОСТ Р ИСО/ТС 10303-1271—2016

5.2.1.10 Тип данных statechar.organizatlon.item

Выбираемый тип данных statechar.organizatlon.item является расширением типа данных organizationjtem. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы ascribable.state, state.observed, state.observed.assignment, state, observed.relationship, state.type, state.type.assignment и state_type_relationship.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-спецификация:

TYPE statechar.organization.item = EXTENSIBLE GENERIC.ENTITY SELECT BASED.ON organization item WITH

(ascribable.state.

state.observed.

state_observed_assignment.

state.observed.relationship.

state.type,

state.type.assignment,

state.type.relationship):

END.TYPE;

C

5.2.1.11 Тил данных statechar.person.and.organization.item

Выбираемый тип данных statechar_person_and_organizationJtem является расширением типа данных per$on_and_organization_item. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы state.type и state_type_relationshlp.

Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.

EXPRESS-cneuHdWKaunn:

*)

TYPE statechar_person_and_organizationjtem = EXTENSIBLE GENERIC.ENTITY SELECT BASED.ON person_and_organizationJtem WITH (ascribable.state. state.observed, state.observed.assignment. state.observed.relationship. state, type.

state.type.assignment.

state.type.relationship);

END.TYPE:

(*

5.2.2 Определение объектов ИММ

В данном пункте определены объекты ИММ для настоящего прикладного модуля.

5.2.2.1 Объект statechar.applled.object

Объект statechar.applled.object является таким подтипом объекта state.observed.assignment. посредством которого задаются свойства заданию наблюдаемого состояния, представленному объектом state.observed.assignment. Настоящий объект позволяет задавать уникальные свойства состояния. определяемого объектом state.observed.assignment. при задании состояния данным об изделии или данным о работе.

28

ГОСТ Р ИСО/ТС 10303-1271—2016

EXPRESS-специФикаиия:

*>

ENTITY statechar_applied_ob}ect

SUBTYPE OF {characterized_object. state_observed_assHjnment); END_ENTITY;

Г

5.22.2 Объект statechar.object

Объект statechar_object является таким подтипом объекта state.observed. посредством которого задаются свойства наблюдаемого состояния, представленного объектом state.observed. Настоящий объект позволяет задавать уникальные свойства состояния, определяемого объектом state.observed

EXPRESS-сяециФикация:

*)

ENTITY statechar.object

SUBTYPE OF {characterized.object. state_observed);

END_ENTITY;

Г

5.2.2.3 Объект statechar.relatlonship.object

Объект statechar.relatlonship.object является таким подтипом объекта state.observed. relationship, посредством которого задаются свойства представленному объектом state.observed. relationship отношению наблюдаемых состояний. Настоящий объект позволяет задавать уникальные свойства отношения состояний, определяемого объектом state_observed_relationship.

EXPRESS-специФикаиия:

')

ENTITY statechar.relatlonship.object

SUBTYPE OF {characterized.object, state_observed_relationshlp);

ENO_ENTITY;

Г

5.2.2.4 Объект statechar_type_applied_object

Объект statechar_type_applied_object является таким подтипом объекта state_type_assignment. посредством которого задаются свойства задания типа состояния, представленного объектом state, type.assignment. Настоящий объект позволяет задавать уникальные свойства типа состояния, определяемого объектом state.type.assignment. при задании типа состояния данным об изделии или данным о работе.

EXPRESS-слеииФикаиия:

*)

ENTITY statechar.type.apptied.object

SUBTYPE OF (characterized.object, state.type.assignment):

END.ENTITY;

5.2.2.5 Объект statechar.type.object

Объект statechar.type.object является таким подтипом объекта state.type. посредством которого задаются свойства типа состояния, представленного объектом state.type. Настоящий объект позволяет задавать уникальные свойства состояния, определяемого объектом state.type.

29

ГОСТ Р ИСО/ТС 10303-1271—2016

EXPRESS-спеиисЬикаиия:

•)

ENTITY statechar_type_object

SUBTYPE OF (characterized_object. statejype); END.ENTITY;

C

S.2.2.6 Объект statechar_type_relationship_object

Объект statechar_type_relationshlp_object является таким подтипом объекта state_type_ relationship, посредством которого задаются свойства представленному объектом state_type_ relationship отношению типов состояний. Настоящий объект позволяет задавать уникальные свойства отношения типов состояний, определяемого объектом state_type_relationship.

EXPRESS-спеииФикаиия:

*)

ENTITY statechar_typ6_relationship_object

SUBTYPE OF (characterized_object. state.type.relationship):

END.ENTITY;

C

END.SCHEMA: - State_characterized_mim

Г

30

ГОСТ Р ИСО/ТС 10303-1271—2016

Приложение А

(обязательное)

Сокращенные наименования объектов ИММ

Сокращенные наименования объектов, установленных 8 настоящем стандарте, приведены в таблице А. 1. Наименования объектов определены в 5.2 настоящего стандарта и в других стандартах и документах, перечисленных в разделе 2.

Требования к использованию сокращенных наименований содержатся в стандартах тематической группы а Методы реализации» комплекса ИСО 10303.

П р и м еча н и е — Наименования объектов на языке EXPRESS доступны в Интернете по адресу hHp://www. tci &4-sc4 .org/Short_Names/.

Таблица A.1 — Сокращенные наименования объектов

Полное наименование

Сокращенное наименование

STATECHAR_APPLIED_OBJECT

STAPOB

STATECHAR.OBJECT

STTOBJ

STATECHAR_RELAT10NSHIP_OBJECT

STRLOB

STATECHAR.TYPE.APPLIEDOBJECT

STAO

STATECHAR.TYPE.OBJECT

STTYOB

STATECHAR_TYPE_RELAT10NSHIP_0BJECT

STRO

31

ГОСТ Р ИСО/ТС 10303-1271—2016

Приложение В

(обязательное)

Регистрация информационных объектов

В.1 Обозначение документа

Для однозначного обозначения информационного объекта в открытой системе настоящему стандарту присвоен следующий идентификатор объекта:

{iso standard 10303 parl(1271) version{3)}

Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.

В.2 Обозначение схем

В.2.1 Обозначение схемы State_characterized_arm

Для однозначного обозначения в открытой информационной системе схеме State_characterized_arm. установленной в настоящем стандарте, присвоен следующий идентификатор объекта:

(iso standard 10303 part(1271) version(3) schema(1) state-characterized-arm(1)}

Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.

В.2.2 Обозначение схемы State_characterized_mim

Для однозначного обозначения в открытой информационной системе схеме State_characterized_mim, установленной в настоящем стандарте, присвоен следующий идентификатор объекта:

{iso standard 10303 part{1271) version(3)schema(1)stale-characterized-mim<2)}

Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.

32

ГОСТ Р ИСО/ТС 10303-1271—2016

Приложение С

(справочное)

EXPRESS-G диаграммы ПЭМ

Диаграмма на рисунке С.1 получена из сокращенного листинга ПЭМ на языке EXPRESS, приведенного в разделе 4. В диаграмме использована графическая нотация EXPRESS-G языка EXPRESS.

В настоящем приложении приведены два разных представления ПЭМ для рассматриваемого прикладного модуля:

•    представление на уровне схем отображает импорт конструкций, определенных в схемах ПЭМ других прикладных модулей, в схему ПЭМ рассматриваемого прикладного модуля с помощью операторов USE FROM:

•    представление на уровне объектов отображает конструкции на языке EXPRESS, определенные в схеме ПЭМ данного прикладного модуля, и ссылки на импортированные конструкции, которые конкретизированы или на которые имеются ссыгки в конструкциях схемы ПЭМ рассматриваемого прикладного модуля.

Примечание — Оба эти представления являются неполными. Представление на уровне схем не отображает схем ПЭМ модулей, которые импортированы косвенным образом. Представление на уровне объектов не отображает импортированных конструкций, которые не конкретизированы или на которые отсутствуют ссылки в конструкциях схемы ПЭМ рассматриваемого прикладного модуля.

Описание EXPRESS-G установлено в ИСО 10303-11, приложение D.

Рисунок С.1 — Представление ПЭМ на уровне схем е формате EXPRESS-G

33

ГОСТ Р ИСО/ТС 10303*1271—2016

Приложение D

(справочное)

EXPRESS-G диаграммы ИММ

Диаграммы на рисунках 0.1 и 0.2 получены из сокращенного листинга ИММ на языке EXPRESS, приведенного в 5.2. В диаграммах использована графическая нотация EXPRESS-G языка EXPRESS.

В настоящем приложении приведены два разных представления ИММ для рассматриваемого прикладного модуля:

•    представление на уровне схем отображает импорт конструкций, определенных в схемах ИММ других прикладных модулей или е схемах общих ресурсов, в схему ИММ рассматриваемого прикладного модуля с помощью оператора USE FROM:

•    представление на уровне объектов отображает конструкции на языке EXPRESS, определенные в схеме ИММ рассматриваемого прикладного модуля, и ссыпки на импортированные конструкции, которые конкретизированы или на которые имеются ссылки в конструкциях схемы ИММ рассматриваемого прикладного модуля.

Примечание — Оба эти представления являются неполными. Представление на уровне схем не отображает схем ИММ модулей, которые импортированы косвенным образом. Представление на уровне объектов не отображает импортированных конструкций, которые не конкретизированы или на которые отсутствуют ссылки в конструкциях схемы ИММ рассматриваемого прикладного модуля.

Описание EXPRESS-G установлено в ИСО 10303-11. приложение D.

Рисунок 0.1 — Представление ИММ на уровне схем в формате EXPRESS-G

34

ГОСТ Р ИСО/ТС 10303-1271—2016

Рисунок D.2 — Представление ИММ на уровне объектов в формате EXPRESS-G

35

ГОСТ Р ИСО/ТС 10303-1271—2016

Приложение Е

(справочное)

Машиино-интврлрвтируемые листинги

В данном приложении приведены ссылки на сайты, на которых представлены листинги наименований объектов на языке EXPRESS и соответствующих сокращенных наименований, установленных или на которые даются ссылки в настоящем стандарте. На этих же сайтах представлены листинги всех EXPRESS-схем. установленных в настоящем стандарте, без комментариев и другого поясняющего текста. Эти листинги доступны в машинно-интерпретируемой форме (см. таблицу Е.1) и могут быть получены по следующим адресам URL:

сокращенные наименования: hRp://www.tc184-8c4.or^Sborl_Names/. EXPRESS: http:/Avww.lc184-sc4.org/EXPRESS/. Таблица Е.1 —Листинги ПЭМ и ИММ на языке EXPRESS

Описание

Идентификатор

Сокращенный листинг ПЭМ на языке EXPRESS

ISO ТС184/SC4/WG12 N7284

Сокращенный листинг ИММ на языке EXPRESS

ISO TC184/SC4/WG12 N7285

Если доступ к этим сайтам невозможен, необходимо обратиться в центральный секретариат ИСО или непосредственно в секретариат ИСО ТК184/ПК4 по адресу электронной почты: .

Примечание — Информация, представленная в машинно-интерпретированном виде по указанным выше адресам URL. является справочной. Обязательным является текст настоящего стандарта.

36

ГОСТ Р ИСО/ТС 10303-1271—2016

Приложение F

(справочное)

История изменений

F.1 Общие положения

В настоящем приложении представлены технические изменения документа ИСО/ТС 10303-1271.

F.2 Изменения, внесенные во второе издание F.2.1 Сводные данные об изменениях

Во второе издание настоящего стандарта включены нижеперечисленные изменения первого издания.

F.3 Изменения, внесенные в третье издание F.3.1 Сводные данные об изменениях

В третье издание настоящего стандарта включены нижеперечисленные изменения второго издания.

F.3.2 Изменения в ПЭМ

Были изменены следующие декларации модели ПЭМ на языке EXPRESS и спецификации импорта:

TYPE statechar_»dentificatkxi_item:

TYPE statechar_organizalion_or_person_in_organizalk>n_item.

Также для отражения изменений 8 ПЭМ и для обеспечения совместимости со сделанными изменениями были внесены изменения в спецификацию отображения, в EXPRESS-схему ИММ и в EXPRESS-G диаграммы. F.3.3 Изменения в ИММ

Были изменены следующие декларации модели ИММ на языке EXPRESS и спецификации импорта:

TYPE statechar_*denbftcation_item:

TYPE statechar_organization_rtem;

TYPE slatechar_person_in_organizatjonJtem.

37

ГОСТ Р ИСО/ТС 10303-1271—2016

Приложение ДА

(справочное)

Сведения о соответствии ссылочных международных стандартов и документов национальным стандартам Российской Федерации

Таблица ДА.1

Обозначение ссылочного международного стандарте, досумеита

Степень

соответствия

Обозначение и наименование соответствующего национального стандарта

ИСО 10303-1:1994

ЮТ

ГОСТ Р ИСО 10303-1—99 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен эгими данными. Часть 1. Общие представления и основополагающие принципы»

ИСО 10303-11:2004

ЮТ

ГОСТ Р ИСО 10303-11—2009 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен эгими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS»

ИСО 10303-41:2005

ЮТ

ГОСТ Р ИСО 10303-41—99 «Системы автоматизации производства и их интеграции. Представление данных об изделии и обмен этими данными. Часть 41. Интегрированные обобщенные ресурсы. Основы описания и поддержки изделий»

ИСО 10303-13

*

ИСО 10303-56

ИСОЯС 10303-1030

ЮТ

ГОСТ Р ИСОЯС 10303-1030—2013 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1030. Прикладной модуль. Задание характеристики»

ИСОЯС 10303-1256

«

ИСОЯС 10303-1257

ИСОЯС 10303-1296

«

* Соответствующий национальный стандарт отсутствует. До его утверждения рекомендуется использовать

перевод на русский язык данного международного стандарта (документа). Перевод данного международного

стандарта (документа) находится в Федерально*! информационном фонде технических регламентов и стандартов.

Примечание — В настоящей таблице использовано следующее условное обозначение степени соответствия стандартов:

• ЮТ — идентичные стандарты.

38

ГОСТ Р ИСО/ТС 10303-1271—2016

Библиография

[1] Guidelines for the content of application modules, ISO TC 184/SC 4 N1685.2004-02-27

39

ГОСТ Р ИСО/ТС 10303-1271—2016

УДК 656.072:681.3:006.354    ОКС 25.040.40    П87    ОКСТУ 4002

Ключевые слова: прикладные автоматизированные системы, промышленные изделия, представление данных, обмен данными, состояния, описание параметров, параметры состояния

Редактор АН. Рубин Технический редактор В.Ю.Фотивва Корректор М.В. Бучная Компьютерная верстка Е.А. Кондрашовой

Сдано а набор 06.07.2016. Подписано в печать 2S.07.2016.    Формат 60*64%. Гарнитура Арнал.

Уел. поч. я. 5.12. Уч.*иад. л. 4,60. Тираж 27 экэ. Зак. 1753.

Подготовлено на основе электронной версии, предоставленной разработчиком стандарта

Издано и отпечатано во ФГУП «СТАНДАРТИКФОРМ». 123095 Москва. Гранатный пер.. 4 wwwjoslinfo.tu