Abstract:
A pointing object for constructing and managing pointing information, wherein the pointing information points one or more executable objects, each providing a unique output by performing a unique operation; an informative object for constructing and managing reference information which serves as a reference in using one or more executable objects to deal with a user's request; a procedural object for selecting one or more executable objects to be executed based on the reference information, and constructing and managing an execution sequence related to the execution order of the selected one or more executable objects; and an execution control object for executing at least a part of each of the selected executable object according to the execution sequence and providing output of the executable object resulting from the execution to a designated recipient selected from the user and at least one third party selected by analyzing the user's request.
Abstract:
The present invention provides a software execution control apparatus, a software execution control method, and a computer-readable recording medium having a computer program for software execution control. The software execution control apparatus of the present invention includes a reference information management unit for collecting and renewing reference information to be referred to for execution of a plurality of applications, a user message preprocessing unit for receiving a user massage, extracting one or more components from the user message, and analyzing the user message based on the extracted components, a message processing unit for specifying one or more actions required by the user based on the analysis result of the user message, and an APP execution unit for selecting and executing one oe more applications based on reference information managed by the reference information management unit.