摘要 |
A system for managing the sequence of execution of a set of functions (27) which together enable performance of a desired task (10) in response to the appearance of appropriate input values (32), each input value being of a prespecified type; in the system, execution of each function (40) depends on the appearance of an input value of a predetermined type; at least some functions (22) in the set, when executed, generate output values of predetermined types, at least some of the output values being made available to appear as input values; information is stored (20) identifying the functions and their types of input values and output values, and indicating the order in which input values which appear should be applied to functions in the set; and a mechanism (24) is provided for matching the types of input values which appear with types of inputs values needed for execution of the function in accordance with the stored information. |