ГОСТ Р ИСО 13606-2—2012
Атрибуты
Сигнатура
Обязатель
кость
Кратность
Описание
interval: lnterval<lnteger>
1
--
Интервал (диапазон) данной кратности
is_ordered : Boolean
1
Имеет значение «истина», если элементы
контейнера атрибутов, к которому относится
данная кратность, упорядочены
is_unique : Boolean
1
Имеет значение «истина», если элементы
контейнера атрибутов, к которому относится
данная кратность, уникальны
Ограничение
Имя
Выражение
Validityinv: not internal.k)wer_unbounded
Пакет: constraint_modol
Класс CONSTRAINT_REF
С OBJECT
I
♦ - - CONSTRAINT_REF
Ссылка на ограничение, описанное а том же архетипе, но вне основной структуры ограничений. Дан
ный класс используетсядля ссылокна ограничения, выраженные втерминах внешних ресурсов, например
ограничения совокупности терминологических значений.
Атрибут
Сигнатура
Обяаатель
иость
Кратность
Описание
reference : String
1
--
Ссылка на ограничение из локальной онтоло
гии архетипа
Ограничения
Имя
Выражение
Consistency
inv: not any allowed
reference_valid inv: reference о Void and not reference.is_empty and
archetype.onto!ogy.has_constraint(reference)
Пакет: constraint_model
КлассARCHETYPE_INTERNAL_REF
С OBJECT
I
+-- ARCHETYPE_INTERNAL_REF
Ограничение, определенное посредником с использованием ссылки на ограничение объекта, опре
деленное в другом месте того же архетипа.
Атрибут
Сигнатура
Обязатель
ность
Кратность
Описание
target_path : String
1
-*
Ссылка на узел обьекта с использованием но
тации пути архетипа
24