Synchrony

Consider a set of interconnected components, where each component is a state machine, as in:

We construct a state machine model for the composition that is synchronous and reactive:

Such machines react at a rate determined by the environment in which they operate. We have to be particularly careful with feedback compositions. Synchronous/reactive models are used in practice in