ГОСТ Р ИСО/ТС 10303-25—2012
Рисунок D.4 — Управление моделью (рисунок 5-21 из [41)
D.2 UML-ассоциация
Приведенный ниже текст взят непосредственно из [4. пункт 2.5.2].
Ассоциация
Ассоциация определяет семантическую взаимосвязь между классификаторами. Экземплярами ассоциа
ции является множество кортежей, связанных с экземплярами классификаторов. Значение каждого кортежа
может появиться не более одного раза.
Ассоциация в метамодели является объявлением семантической взаимосвязи между классификаторами,
например между классами. У ассоциации есть не менее двух концов связи (объектов AssociationEnd). Каждый
конец соединен с классификатором. Классификатор может быть соединен с несколькими объектамиAssociationEnd в
одной ассоциации. Ассоциация представляет множество соединений между экземплярами классификаторов.
Экземпляром ассоциации является связь (объект Link), которая представляет собой кортеж экземпляров, взятых
из соответствующих классификаторов.
Атрибут
пате (наименование): Наименование ассоциации, которое в совокупности со связанными с ним классифи
каторами должно быть уникальным в рамках включающего его пространства имен (обычно в рамках пакета).
Ассоциация
connection (соединение): Ассоциация содержит по крайней мере два объекта AssociationEnd. каждый из
которых представляет соединение ассоциации с классификатором. Каждый объект AssociationEnd определяет
ряд свойств, которые должны быть выполнены для того, чтобы данная взаимосвязь была правомерной. Основная
часть структуры ассоциации определяется ее объектами AssociationEnd. Классификаторы, принадлежащие ассо
циации. связаны с обьектами AssociationEnd посредством ассоциации ротового имени участника.
Стереотип
implicit (неявный): Стереотип «implicit» применяется к ассоциации, указывая на то. что ассоциация не
является явной, а только концептуальной.
Стандартное ограничение
хот (исключающее или): Ограничение [хог) применяется к совокупности ассоциаций, указывая на то. что в
рамках данной совокупности только одна ассоциация является явной для каждого ассоциированного экземпля ра.
Хог является ограничением «исключающее или» (но не «включающее или».
32