ГОСТ РИСО 19440—2010
П р и м е ч а н и е 1 — В моделях, приведенных в приложении С. взаимосвязи «Часть_(чего-либо)» и
«Состоит_из» показаны однозначно, а не как агрегации UML. Ассоциации UML используют с цепью показать
Операционные и Ассоциативные взаимосвязи, а обобщения UML применяют для того, чтобы показать взаимо
связи «Специализация_(чего-либо}».
П р и м е ч а н и е 2 — Обеспечение совместимости взаимосвязей «Часть_(чего-либо)» и «Состоит_из» при
их одновременном использовании и дескриптивов Ограничения и Целостность обуславливается разработкой
программного обеспечения для средств технической поддержки.
5.3 Отображение атрибутов
Каждый атрибут определяется именем и предопределенным типом данных (номерами, литералами,
строками ит. д.).
Приме чание 1— Типу данных может соответствовать диапазон допустимых или фактических значений,
таких как единичный идентификатор (id =4711), диапазон значений [диаметр (10 ± 0.05) мм] или список значений
(желтый, красный или зеленый цвет).
П р и м е ч а н и е 2 — В качестве средства отображения атрибутов и связанных с ними определений типов
данных, выражений изаявленийвконструкциях могутбыть использованы схемыXML по [13]. [14]. [15] или EXPRESS
по[1].
5.4 Отображение взаимосвязей
Цель взаимосвязи заключается в моделировании взаимосвязей, изменяющихся во времени, и дру
гих связей между экземплярами выполнения конструкций языка моделирования. Допускается использо
вать рефлексивные взаимосвязи, т. е. взаимосвязь может быть между экземпляром и самой сущностью.
Пример 1 — Взаимосвязями между сущ ност ями могут быть взаимосвязи между деталью и стан
ком, кот орый применяется для ее изготовления, или между рабочим и заказом, выполнение которого
ему поручено, например «Изготовлено с помощ ью » (Produced_by) (деталь, машина). «Работает_в»
(Works_at) (рабочий, заказ). Такие взаимосвязи отображают с помощ ью заданий в виде входов и выходов
Видов деятельности предприятия.
Пример 2 — Примерами взаимосвязей между конст рукциями являю т ся взаимосвязи между Доме
ном и его Бизнес-процессами или между Бизнес-процессом и его подпроцессами и видами деятельности.
Концепция взаимосвязи, определенной пользователем, зависит от концепции Объекта Предприятие,
приведенной в 6.6, и от сущностей модели, полученных из Объекта предприятия. Определенную пользова
телем взаимосвязь используют для описания взаимосвязей, зависящих от домена, в том виде, в котором
ее воспринимают и определяют пользователи, и. следовательно, для описания того, какданные взаимо
связи группируют структурные поведенческие конструкции с точки зрения их использования на предприя
тии. Определяемые пользователем взаимосвязи могут быть представлены списками «Связанные с»
(Relatedjo)для Объектов предприятия. Продуктов. Заказов и Представлений Объекта вэкземплярах Объекта
предприятия илидополнительными атрибутами.
5.5 Специализации
В зависимости от цели моделирования у разработчика модели может возникнуть необходимость оп
ределения специализации конструкций, приведенных в настоящем стандарте. Это может бытьдостигнуто
путем.
- выбора наиболее подходящей конструкции (и соответствующего шаблона) для специализации и
адаптирования соответствующей информации заголовка.
-добавления нового атрибута взаимосвязи «Специализация чего-либо» (Specialization_of) на
соответствующей фазе(ах) модели.
- установления соответствующих значений для атрибута «Специализация (чего-либо)» (Specializa
tio n ^ ) и внесения этих значений в перечень конструкции, специализацией которой он является,
- установления или ограничения значений для существующих атрибутов в зависимости от того, что
подходит, и
- добавления дополнительных атрибутов и присвоения им имен, уникальныхдля моделей.
Затем каждая конструкция может быть специализирована вконструкции тогоже типа: например. Объект
предприятия может быть специализирован в конкретные типы Объекта предприятия. Ресурсы — вдругие
типы Ресурсов и т. д. Взаимосвязь «Специализация (чего-либо)» (Specialization_of) используют для сохра
нения таких взаимосвязей специализации.
11