ГОСТ Р ИСО/ТС 10303-1270—2016
<- — атрибут объекта, наименование которого следует после символа <-. ссылается на объект
ный или выбираемый тип данных, наименование которого предшествует этому символу,
[i] — атрибут, наименование которого предшествует символу [ij, является агрегированной структу
рой; ссылка дается на любой элемент данной структуры;
[п] — атрибут, наименование которого предшествует символу [п], является упорядоченной агреги
рованной структурой; ссылка дается на n-й элемент данной структуры;
=> — объект, наименование которого предшествует символу =>. является супертипом объекта,
наименование которого следует после этого символа;
<= — объект, наименование которого предшествует символу <=, является подтипом объекта, наи
менование которого следует после этого символа;
= — строковый (STRING), выбираемый (SELECT) или перечисляемый (ENUMERATION) тип дан
ных ограничен списком выбора или значением.
\ — выражение для ссылочного пути продолжается на следующей строке;
* — один или более экземпляров взаимосвязанных объектных типов данных могут быть объ
единены в древовидную структуру. Путь между объектом взаимосвязи и связанными с ним объектами
заключают в фигурные скобки;
-- — последующий текст является комментарием или ссылкой на раздел;
*> — выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование
которого предшествует символу *>. расширяется до выбираемого или перечисляемого типа данных,
наименование которого следует за этим символом;
<* — выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование
которого предшествует символу <*. является расширением выбираемого или перечисляемого типа дан
ных. наименование которого следует за этим символом;
!{) — секция, заключенная в фигурные скобки, обозначает отрицательное ограничение, налагае
мое на отображение.
Определение и использование шаблонов отображения не поддерживаются в настоящей версии
прикладных модулей, однако поддерживается использование предопределенных шаблонов /SUBTYPE/ и
/SUPERTYPE/.
5.1.1 Прикладной объект Approval_assignment
Определение прикладного объекта Approval_assignment дано в прикладном модуле «approval».
В настоящей секции с целью включения утверждений, определения которых даны в настоящем при
кладном модуле, дается расширение отображения прикладного объекта Approval_assignment.
5.1.1.1 Связь объекта Approval_assignment с объектом Message, представляющим атрибут Items
Элемент ИММ;PATH
Ссылочный путь; applied_approval_asstgnment.items(i] -> approvaljtem
approvaljtem *> message_approval
message_approval = structured_message
5.1.2 Прикладной объект Applied_state_assignment
Определение прикладного объекта Applied_state_assignment дано в прикладном модуле ‘state_
observed’. В настоящей секции с целью включения утверждений, определения которых даны в настоящем
прикладном модуле, дается расширение отображения прикладного объекта Applied_state_assignmont.
5.1.2.1 Связь объекта Applied_state_assignment с объектом Message, представляющим атрибут
assigned_to
Элемент ИММ;PATH
Ссылочный путь: state_observed_assignment
applied_state_observed_assignment <= state_observed_assignment
applied_state_observed_assignment.items -> state_observed_of Jtem
state_observed_of_item *> message_state
message_state = structured_message
5.1.3 Прикладной объект Security_classification_assignment
Определение прикладного объекта Security_classification_assignment дано в прикладном мо
дуле ’security_classification’. В настоящей секции с целью включения утверждений, определения ко
торых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта
Security_classification_assignment.
11