(C) Copyright International Business Machines Corporation 2006. Все права защищены. Ограниченные права пользователей государственных учреждений США - Использование, копирование или обнародование регламентируется Контрактом GSA ADP с IBM(R) Corp.
После создания диаграммам схем связей UML в модели и работы с ними, могут возникнуть следующие типы ошибок проверки:
Соединитель сборки '<Соединитель>' должен определяться только между концом роли, требующей интерфейс, и концом роли, предоставляющей этот интерфейс.
Эта ошибка/предупреждение появляется по причине несовместимости со спецификацией UML 2.1. Определение этого ограничения в спецификации UML имеет побочный эффект в виде запрета на создание диаграммы соединения для любой Диаграммы схемы связей, чьи генеральные линии не представляют ролей, предоставляющих или требующих интерфейса. Для удобства работы создаются соединители между представленными свойствами всех созданных генеральных линий, чтобы позволить создание диаграмм соединений.
IRJA0131W Свойство "operation" "<События получения операции> ReceiveOperationEvent1" имеет 0 значений; требуется от 1 до 1.
IRJA0131W Свойство "operation" "<События отправки операции> SendOperationEvent1" имеет 0 значений; требуется от 1 до 1.
IRJA0131W Свойство "signal" "<События получения сигнала> ReceiveOperationEvent1" имеет 0 значений; требуется от 1 до 1.
IRJA0131W Свойство "signal" "<События отправки сигнала>" имеет 0 значений; требуется от 1 до 1.
Эти ошибки/предупреждения появляются, потому что спецификация UML требует, чтобы эти функции были указаны для этих элементов UML. Однако, это не позволяет пользователям использовать диаграммы схем связей как "схемы", в которых показан поток событий, без фактического определения получаемых или отправляемых операций и сигналов. Продукт разрешает такие "схемы", что приводит к этим ошибкам/предупреждениям при проверке.