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.