0217 Ports¶
Ports are used to define the interfaces of Processes.
- PortImplementation - at the most detailed level, a PortImplementation defines the specific interface of a process: for example, its expected inputs or produced outputs.
- PortAlias - a PortAlias provides a reference point to some other Port (either another PortAlias or a more detailed PortImplementation).
- PortDelegation - defines the parent-child relationship between Ports: for example, which PortImplementation a particular PortAlias delegates to.
- ProcessPort - defines the Port(s) that are used by a given Process as its interface(s).
Further Information¶
Port entity¶
An interface where data flows in and/or out of a process.
- portType - Descriptor for a port that indicates the direction that data is flowing.
PortAlias entity¶
A port for a composed process whose implementation comes from the port linked via a port delegation relationship.
PortImplementation entity¶
A port with a concrete implementation.
PortDelegation relationship¶
A relationship between a parent (composed) process port and a port from a more granular process. The relationship shows where data passed to the parent process is directed.
ProcessPort relationship¶
A link between a process and one of its ports.
Raise an issue or comment below