Опции представления | Представление UML: Сигнал. Также обычно представляется как класс, имеющий стереотип <<signal>>.
Сигналы применяются для определения сущностей для асинхронного обмена сообщениями. Они подходят для связи в
распределенных и параллельных системах. Следует избегать именования сигналов в 'относящемся к получателю' стиле - это
ограничивает общий характер и полезность сигналов. Следует принимать во внимание, что сигналы могут распространяться
набору объектов. Важным является сообщение об интересном факте, обнаруженном отправителем (которое побудило его
отправить сигнал). Сигнал также может иметь список параметров, которые представляются как его атрибуты. В сигнале могут
предоставляться операции для доступа к этим атрибутам.
Поскольку сигналы являются специализацией Рабочего продукта: Событие, настройка сигнала зависит от настройки этого
рабочего продукта. Например, информация Рабочего продукта: Событие может фиксироваться в текстовой форме (например, в
таблице в документе архитектуры программного обеспечения), в то время как относящиеся к сигналу свойства фиксируются в
визуальной форме.
|