Temporal Coupling

Temporal coupling, also known as sequential coupling, occurs when components must be executed in a specific order. In addition to the ordinal relationship, temporal coupling may also require a defined time interval to pass between executions.

Temporal Coupling and Connascence

The two flavors of temporal coupling are described by the first two levels of dynamic connascence: connascence of exeuction and connascence of timing.

Temporal Coupling and Balanced Coupling

The integration strength model defines temporal coupling as the lowest degree of functional coupling. The execution constraints imposed by temporal coupling suggest a close relationship between business functionalities implemented by the affected components.


Learn More