Язык UML. Руководство пользователя




Советы


При моделировании событий исходите из следующих соображений:

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

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

    [Предыдущая глава]

    [Содержание]

    [Следующая глава]




    Содержание  Назад  Вперед