Ports are the only interfaces of actors. A port has always a protocol assigned. Service Access Points (SAP) and Service Provision Points (SPP) are specialized ports that are used to define layering.
These symbols can only appear on the border of an actor class symbol.
Ports that define an external interface of the ActorClass, are defined in the Interface. Ports that define an internal interface are defined in the Structure (e.g. internal ports).
| Element | Graphical Notation | Textual Notation |
|||||
| Class End Port | |
|
|||||
| Conjugated Class End Port | |
|
|||||
| Class Relay Port | |
|
|||||
| Conjugated Class Relay Port | |
|
|||||
| Replicated Class End Port | |
|
|||||
| Conjugated Replicated Class End Port | |
|
|||||
| Replicated Class Relay Port | |
|
|||||
| Conjugated Replicated Class Relay Port | |
|
|||||
|
|
|||||||
|
|
|||||||
These symbols can only appear on the border of an ActorReference symbol. Since the type of port is defined in the ActorClass, no textual notation for the Reference Ports exists.
| Element | Graphical Notation | Textual Notation |
| Reference Port | | implicit |
| Conjugated Reference Port | | implicit |
| Replicated Reference Port | | implicit |
| Conjugated Replicated | ||
| Reference Port | | implicit |