ГОСТ Р ИСОЯС 10303-1231—2014
строке ссылочного пути указывают роль элемента ИММ по отношению к ссылающемуся на него эле
менту ИММ или к следующему по ссылочному пути элементу ИММ.
В выражениях, определяющих ссылочные пути иограничения между элементами ИММ. применя
ют следующие условные обозначения:
[ ] — в квадратные скобки заключают несколько элементов ИММ или частей ссылочного пути.
которые требуются для обеспечения соответствия информационному требованию;
() — в круглые скобки заключают несколько элементов ИММ или частей ссылочного пути, кото
рые являются альтернативными в рамках отображения для обеспечения соответствия
информационному требованию;
{} — в фигурные скобки заключают фрагмент, ограничивающий ссылочный путь для обеспече
ния соответствия информационному требованию;
<> — угловые скобки заключают один или более необходимых ссылочных путей;
||— между вертикальными линиями помещают объект супертипа;
-> — атрибут, наименование которого предшествует символу ->. ссылается на объектный или
выбираемый тип данных, наименование которого следует после этого символа;
<- — атрибут объекта, наименование которого следует после символа <-. ссылается на объек
тный или выбираемыйтипданных, наименованиекоторогопредшествуетэтомусимволу;
[F] — атрибут, наименованиекоторогопредшествует символу[i], являетсяагрегированнойструк
турой; ссылка дается на любой элемент данной структуры;
[п] — атрибут, наименование которого предшествуетсимволу [п]. является упорядоченной агре
гированной структурой; ссылка дается на n-й элемент данной структуры;
=> — объект, наименование которого предшествует символу =>. является супертипом объекта.
наименование которого следует после этого символа;
<= — объект, наименование которого предшествует символу <=. является подтипом объекта.
наименование которого следует после этого символа;
= — строковый (STRING), выбираемый (SELECT) или перечисляемый (ENUMERATION) тип
данных ограничен списком выбора или значением;
\— выражение для ссылочного пути продолжается на следующей строке;
*— один или более экземпляров взаимосвязанных объектных типовданных могут быть объе
динены в древовидную структуру. Путь между объектом взаимосвязи и связанными с ним
объектами заключают в фигурные скобки;
-• — последующий текст является комментарием или ссылкой на раздел;
*> — выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование
которого предшествует символу *>. расширяется до выбираемого или перечисляемого
типа данных, наименование которого следует за этим символом;
<* — выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование
которого предшествует символу <*, является расширением выбираемого или перечисляе
мого типа данных, наименование которого следует за этим символом;
!{} — секция, заключенная в фигурныескобки, обозначаетотрицательноеограничение, налагае
мое на отображение.
Определение и использование шаблонов отображения не поддерживаются в настоящей версии
прикладных модулей, однако поддерживается использование предопределенных шаблонов
/SUBTYPE/ и /SUPERTYPE/.
5.1.1 Прикладной объект Approval_assignment
Определение прикладного объекта Approval_assignmentдано в прикладном модуле «approval».
В данной секции с целью включения утверждений, определения которых даны в настоящем приклад
ном модуле, дается расширение отображения прикладного объекта Approval_assignmont.
5.1.1.1 Связь объекта Approval_assignment с объектом Activity, представляющим атрибут
items
Элемент ИММ:
PATH
Ссылочный путь:
applied_approval_assignment.items[i] -> approvaljtem
approval_item *> pdm_approval_item
pdm_approval_item = action
13