A concise object-oriented method for the development of real-time systems has been composed. Hardware components are modelled by (sofnuare) base objects; base objects are controlled by a hierarchy of coordinatorobjects, expressed in an organizationaldiagram. The behaviour of objects is speciJiedby state transition diagrams. This approach considerably promotes requirements analysis and communication with the customer A CASE tool has been constructed with diagram editorsfor graphical specijications of real-time systems. The tool can generate executable code for PLCs from these graphical speciJications; reuse of previous results is supported by the repository function of the tool. Experiences attained in practice with method and tool show that time spent in system testing and installationis reduced considerably.
Rob L. W. van de Weg, Rolf Engmann, Raoul van de H