Table 1

Extended notation

Element nameSymbolDescriptionExamplesAssociation

One way conversation

 

This type of conversation is composed of messages sharing the same correlation key and being directed in the same direction

A chatbot sends status or advertising messages to customers

SOA-One-way communication

Push conversation

 

This type of conversation is composed of messages sharing the same correlation key in the following order. The first message represents a subscription to an information source (i.e., a Device type of Participant), whereas the last one is optional and represents an information source unsubscription

Registration to RSS feeds, e-mail newsletters, and YouTube channels

SOA - Push technology, Data stream concept

Generalization

 

A generalization relationship may be used between two participants in order to derive the rules as defined by the target participant

The CEO has the same rights as CIO. Additionally, they can arrange new business

UML Use case,- Generalization

Extend

 

An “extend” relationship may be used between two Conversation nodes in order to represent new Conversations, which might occur incase specified conditions are met

The successful completion of negotiations can start a new conversation about new jobs

UML Use case, - Extend : relationship

or Create an Account

Close Modal
Close Modal