Главная » Delphi » Delphi 2006 – Диаграммы развертывания

0

В диаграммах развертывания версии UML 2.0 исчезло понятие компонента, существовавшее в версии UML 1.5. Оно заменено несколькими новыми элементами: артефактом (Artifact), устройством (Device) и средой исполнения (Execution Environment).

Артефакт диаграмм развертывания аналогичен артефакту из диаграмм компонентов. Устройство похоже на узел из диаграмм развертывания версии UML 1.5. Однако оно менее абстрактно и применяется для представления физических устройств. Элемент Execution Environment задействуется для представления операционного окружения. Элемент Interface из диаграмм развертывания UML 2.0 удален.

В диаграммах развертывания UML 2.0 появилась спецификация развертывания (элемент Deployment Specification). Она позволяет точно задать каталоги установки системы (свойства Deployment location и Execution location), а также местоположение некоторого файла (свойство Filename). Спецификация может дополняться собственными полями и операциями и допускает вложение артефактов и других спецификаций.

Артефакты могут предоставлять на всеобщее обозрение свои спецификации раз- ^^ вертывания с помощью связи Manifestation.

Схема взаимодействия элементов диаграммы развертывания формируется с помощью коммуникационного пути. Он создается с помощью элемента Communication Path палитры инструментов и воспроизводится на диаграмме сплошной синей линией без стрелки (рис. 8.45).

Рис. 8.45. Схема взаимодействия элементов на диаграмме развертывания

Диаграммы вариантов использования

В диаграммах вариантов использования UML 2.0 появился новый элемент Subject. Он дополняет прецеденты и актерские роли, что позволяет объединять тематические варианты использования в одно понятие.

Язык, на котором записывается условие начала или завершения работы прецедента, задается в его свойствах Precondition language и Postcondition language. Эти свойства могут принимать значение OCL (формальный язык объектных ограничений) или Text (текстовая свободная форма).

Бобровский С. И. Технологии Delphi 2006. Новые возможности. — СПб.: Питер, 2006. — 288 е.: ил.

По теме:

  • Комментарии