Управление проектами - статьи


Введение - часть 4


Если в качестве абстракции экземпляров объектов традиционно рассматриваются классы объектов, то в качестве абстракции объектов в рамках определенного контекста могут быть рассмотрены роли. В спецификации UML явно говорится о том, что проявления типов объектов в некотором контексте имеет смысл рассматривать как роли этих объектов.

Абстракция роли достаточно исследована со стороны ее структурной реализации, но не с точки зрения объединения поведения в различных сценариях.

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

Далее работа построена следующим образом:

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




Начало  Назад  Вперед



Книжный магазин