Actor Class –
Definition:
The basic component of a ROOM (Real-Time Object-Oriented Modeling) structure diagram. The space inside the actor can contain:
- Actor References: Instances of other actor classes.
- Behaviour End Ports: Ports used by the internal behaviour of the actor to communicate.
- Reference Ports: Ports that connect to other actors.
- Bindings: Connections between ports inside the actor class.
- Layer Connections: Represent layered architecture dependencies.
The border of the actor class can contain:
- Class Relay Ports: Allow relaying of communication to internal actors.
- Class End Ports: External interfaces for communication (entry/exit points).