Process-Control Style
Learned in SE464.
An architectural style used in systems that continuously regulate a process to maintain some desired output. Inputs are sensed from the environment, compared against a target, and control signals are emitted to drive the process toward the target (feedback loop).
Common in embedded systems, cruise control, thermostats, industrial automation: anywhere the software’s job is to keep some real-world variable inside a specified range.