ГОСТ Р ИСО/ТС 10303-25—2012
ENTITY entityl:
END_ENTITY:
ENTITY entity2;
a3 : LIST[0:?J OF l: - - maps to UML Attribute named a3
END_ENTITY:
E2
a3: T[0..n] ordered
Рисунок B.3 — Пример UML-диаграммы, показывающей
атрибут UML. отображенный из типа данных LIST
Приведенный ниже фрагмент на языке EXPRESS, содержащий тип данных LIST, базовым типом которого
является именованный тип данных, может дать результат в виде UML-диаграммы, показанной на рисунке В.4.
TYPE t = SELECT ( entityl. entity2 ):
END_TYPE:
TYPE ag = LIST OF UNIQUE entityl: - - maps to UML Class List-of-entity1
END_TYPE;
ENTITY entityl:
END_ENTITY;
ENTITY entity2:
a4 : ARRAY[1:2] OF ARRAY[1:2] OF L- - maps to UML Classes
- -Array-of-array-of-t and Array-of-t
a5 : SET OF STRING; - - maps to UML Class Set-of-string
a6 :ARRAY[1:4) OF INTEGER: - - maps to UML Class Array-of-mteger
END_ENTITY;
Рисунок В.4 — Пример UML-диаграммы, показывающей классы UML. отображенные из агрегированных типов
данных языка EXPRESS
21