Previous UML Classes Table of Contents UML Packages Next


15.3.4 Port

ProtocolStateMachines


*Generalizations

   • Port (from Ports ) on page 186 (merge increment)

*Description

   Port is defined as a specialization of the general Port, adding an association to a protocol state machine.

   Attributes

   No additional attributes

Associations

Semantics

protocol: ProtocolStateMachine [0..1] References an optional protocol state machine that describes valid
interactions at this interaction point.

   The protocol references a protocol state machine (see ProtocolStateMachine (from ProtocolStateMachines ) on page 555) that describes valid sequences of operation and reception invocations that may occur at this port.