Дизайнер UML, Информация о выпуске

© Copyright International Business Machines Corporation 2006. Все права защищены. Ограниченные права пользователей государственных учреждений США - Использование, копирование или обнародование регламентируется Контрактом GSA ADP с IBM Corp.

Информация о выпуске

1.0 Ограничения
   1.1 Проверка модели: диаграммы схем связей
   1.2 Не удается обновить профайлы, импортированные как pathmap в версии 6.0
2.0 Известные неполадки и обходные пути
   2.1 Неполадки со сглаживанием в Linux SUSE 9

1.0 Ограничения

1.1 Проверка модели: диаграммы схем связей

После создания диаграммам схем связей UML в модели и работы с ними, могут возникнуть следующие типы ошибок проверки:

Соединитель сборки "<Connector>" должен определяться только между концом роли, требующим интерфейс, и концом роли, предоставляющим этот интерфейс.

Эта ошибка/предупреждение появляется по причине неоднозначности в спецификациях 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. Однако, это не позволяет использовать диаграммы схем связей как "схемы", в которых показан поток событий, без фактического определения получаемых или отправляемых операций и сигналов. Продукт разрешает такие "схемы", что приводит к этим ошибкам/предупреждениям при проверке.

1.2 Не удается обновить профайлы, импортированные как pathmap в версии 6.0

При переносе модели версии 6.0 в версию 7.0 необходимо, чтобы были доступны все профайлы, применяемые в модели. Данные, сохраненные в стереотипах их отсутствующих профайлов будут утеряны при сохранении модели. Эти данные невозможно будет восстановить, если профайл будет переноситься уже после переноса модели.

2.0 Известные неполадки и способы их обхода

2.1 Неполадки со сглаживанием в SUSE Linux 9

Эти неполадки могут возникать при работе редактора диаграмм в SUSE Linux® 9:

Имена элементов диаграммы класса моделирования могут усекаться, если к имени класса добавляется  имя длиной   более 35 символов.

Текст в редакторе Web-диаграмм и редакторе диаграмм класса моделирования  отображается нечитаемыми символами.

При выборе шрифта Adobe® в качестве шрифта по умолчанию рабочая среда завершает работу с ошибкой.

Рекомендация: Выключите сглаживание в параметрах диаграммы. Выберите Окно > Параметры > Моделирование > Диаграммы > Глобальные параметры и выключите  опцию Сглаживание.