Problem Frame Diagram: Simple Behaviour The rectangle with two stripes represents the machine; the plain rectangle represents the problem domain; and the dashed oval represents the requirement. This is an idealised form of a simple control problem. The requirement (Required Behaviour) is to impose a certain behaviour on the problem domain (Controlled Domain). The requirement is expressed in terms of controllable phenomena C3. The interface between the machine (Control Machine) and the controlled