A development tool combines advantages of a simulation tool with an
object-oriented modeling tool, including a real-time mathematical matrix
library and an object model. The tool is applicable to any intelligent
control system. A composite object group (COG) contains both sampled-data
and event-driven capabilities. Mapping the computing resources of a
computing device throughout the hierarchy of a control system is provided
for modes, executable programs and threads of a processor. Within a given
processor, each component of a control system may be assigned to
individual execution threads within that processor simply by naming a
thread.