摘要 |
PROBLEM TO BE SOLVED: To make it possible to execute and prepare a program having structure suited to the improvement of maintenance as to a program execution device, a program preparation device and a storage medium for storing these programs. SOLUTION: The program execution device 300 executes a program described by using an object for starting processing included in another 1st object in response to the arrival of a 1st message from the 1st object and transmitting a 2nd message to a 2nd object in response to the end of the processing. The device 300 consists of a graph management part 1 for managing a message flow graph 202 describing the propagation order of a message between objects, a judging part 2 for judging whether an object can be executed in accordance with the propagation order described in the graph 202 or not and an execution part 3 for executing the inner processing of an executable object based on the judgement of the judging part 2.
|