Руководство по инструменту: Документирование панели Процесс с помощью Rational Rose
В это памятке описывается представление панели Процесс и связанных продуктов работы в Rational Rose.
Инструмент: Rational Rose
Взаимосвязи
Основное описание

Обзор

Ниже приведен обзор действий, выполняемых для управления панелью Процесс:

  1. Создайтепанель Процесс в панели Логический вид

  2. Представьте процессы с помощью 'активных классов' в модели процессов
  3. Представьте жизненные циклы процесса и нити
  4. Выделите классы процессам и нитям

1. Создайте панель Процесс в панели Логический вид В начало страницы

Панель Процесс можно представить создав пакет в панели Логический вид и присвоив ему имя "Панель Процесс".

2. Представьте процессы с помощью 'активных классов' в процессе 
Модель В начало страницы

UML представляет процессы и нити в виде Активных классов в панели Процесс. Активный класс создается в панели Процесс путем создания класса и присваивания ему стереотипа <процесс> или <нить>.

3. Представляет жизненные циклы процесса или нити В начало страницы

С помощью диаграммы последовательности можно представить жизненные циклы нити и процесса. Каждый процесс или нить должен отображаться на диаграммах последовательностей, создающих и уничтожающих их. Кроме того довольно удобно пояснять сложные связи между процессами или нитями с помощью дополнительных диаграмм последовательностей. Эти диаграммы последовательностей должны быть организованы с помощью реализации прецедента, в которой выполняется поведение.

При создании диаграмм последовательностей и объектов в них, рекомендуется помечать места отображения инициатора первого сообщения в качестве самого интерфейса.

значок справочника Дополнительные сведения о диаграммах последовательностей приведены в разделе Диаграммы последовательностей (обзор) электронной справки Rational Rose.

4. Выделение классов процессам и нитям В начало страницы

Классы и подсистемы можно выделить одному или нескольким процессам и нитям. Процессы и нити состоят из экземпляров классов и подсистем. Для отображения этого выделения создаются диаграммы классов, моделирующие процессы и нити в виде активных классов. С помощью взаимосвязей агрегирования можно отобразить композицию активных классов. При создании взаимосвязи агрегирования с помощью Спецификации агрегирования можно задать включение По значению для Роли А.