Method of constructing and executing process
First Claim
1. A method of constructing and executing a process, comprising the steps of:
- (a) minutely dividing a process into a plurality of unit subprocesses consisting of one or more decision subprocesses requiring to set up an unknown condition in the execution of each of jobs thereof and one or more routine subprocesses executable according to a predetermined procedure without any decision-making, and storing the information on said minutely divided subprocesses into a storage section of a computer in the form of computer-readable data;
(b) classifying any subprocess which is executable using the setup condition in specific one of the decision subprocesses into the routine subprocess in such a manner that said classified routine subprocess follows on said specific decision subprocess, and storing the information on said classified subprocesses into the storing section of said computer in the form of computer-readable data;
(c) combining one or a series of the decision subprocesses with one or a series of the routine subprocesses which are executable on the condition of the completion of corresponding said decision subprocesses to form one unit process, in accordance with the data produced in said steps (a) and (b), creating a job-support computer program to allow said plurality of subprocesses included in said one unit process to be successively executed under the support of said computer, and storing said computer program into the storing section of said computer; and
(d) setting up said unknown condition as an input of said computer in the decision subprocess, and running the computer according to said computer program, whereby all of the routine subprocesses included in said one unit process are successively executed under the support of said compute to complete said process.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method of constructing and executing a process. A conventional process is minutely divided into minimum unit subprocesses, and the minutely divided subprocesses are classified into a decision subprocesses and a routine subprocess by whether they require decision-making. Any subprocess which is executable using the setup condition in a specific decision subprocess is classified into the routine subprocess in such a manner that the classified routine subprocess follows on the specific decision subprocess. One or a series of decision subprocesses are combined with one or a series of routine subprocesses which are executable on the condition of the completion of the decision subprocesses to form one unit process, and a job-support computer program is created to allow the plurality of subprocesses included in the one unit process to be successively executed. A plurality of subprocesses which are executable in accordance with common input data are detected from the minutely divided minimum unit subprocesses, and a job flow is constructed to allow the respective jobs in the plurality of subprocesses to be simultaneously initiated and executed in parallel. The present invention can drastically reduce the lead-time of a process while facilitating execution of the entire process with high efficiency.
-
Citations
13 Claims
-
1. A method of constructing and executing a process, comprising the steps of:
-
(a) minutely dividing a process into a plurality of unit subprocesses consisting of one or more decision subprocesses requiring to set up an unknown condition in the execution of each of jobs thereof and one or more routine subprocesses executable according to a predetermined procedure without any decision-making, and storing the information on said minutely divided subprocesses into a storage section of a computer in the form of computer-readable data;
(b) classifying any subprocess which is executable using the setup condition in specific one of the decision subprocesses into the routine subprocess in such a manner that said classified routine subprocess follows on said specific decision subprocess, and storing the information on said classified subprocesses into the storing section of said computer in the form of computer-readable data;
(c) combining one or a series of the decision subprocesses with one or a series of the routine subprocesses which are executable on the condition of the completion of corresponding said decision subprocesses to form one unit process, in accordance with the data produced in said steps (a) and (b), creating a job-support computer program to allow said plurality of subprocesses included in said one unit process to be successively executed under the support of said computer, and storing said computer program into the storing section of said computer; and
(d) setting up said unknown condition as an input of said computer in the decision subprocess, and running the computer according to said computer program, whereby all of the routine subprocesses included in said one unit process are successively executed under the support of said compute to complete said process. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of constructing and executing a process, comprising the steps of:
-
(a) minutely dividing a known process into a plurality of minimum unit subprocesses, classifying said plurality of minutely divided minimum unit subprocesses into a decision subprocess requiring a decision-making for executing a job therein and a routine subprocess executable according to a predetermined procedure without any decision-making, verifying whether each of the plurality of routine subprocesses including said known process is essential for executing the entire process, to select only the routine subprocesses verified as essential, and storing the information on said selected routine subprocesses into a storage section of a computer in the form of computer-readable digital data;
(b) defining a plurality of standardized jobs corresponding, respectively, to a plurality of parametric conditional values for an initial condition for a decision job in each of said decision subprocesses, and storing the information on said plurality of parametric conditional values and corresponding standardized jobs into the storing section of said computer in the form of computer-readable digital data;
(c) constructing a job flow to allow the decision job in each of the decision subprocesses to be executed under the support of said computer by setting up the initial condition for the decision job as an input of said computer in accordance with the digital data of said standardized jobs, and storing said job flow into the storing section of said computer in the form of computer-readable data;
(d) analyzing said plurality of minutely divided minimum unit subprocesses to detect and classify the minimum unit subprocesses which are executable in accordance with common input data, and storing the information on said classified subprocesses into the storing section of said computer in the form of computer-readable digital data;
(e) constructing a job flow to allow the respective jobs in said plurality of subprocesses classified in said step (d), which is executable in accordance with common input data, to be simultaneously initiated and executed in parallel under the support of said computer, and storing said job flow into the storing section of said computer in the form of computer-readable digital data;
(f) reading the data of said job flows constructed in said steps (c) and (e), which include the selected routine subprocesses in said step (a) and said decision subprocesses, from the storage section of said computer, constructing a job sequence for said unit subprocesses to create a job-support computer program for allowing all of said subprocesses to be successively executed under the support of said computer, and storing said computer program into the storing section of said computer; and
(g) entering the initial condition for the decision job and running said computer according to said program so as to execute all of said unit subprocesses under the support of said computer to complete said process.
-
-
8. A method of constructing and executing a process, comprising the steps of:
-
(a) minutely dividing process into a plurality of unit subprocesses consisting of one or more decision subprocesses requiring to a decision-making for executing each of jobs thereof and one or more routine subprocesses executable according to a predetermined procedure without any decision-making, and storing the information on said minutely divided subprocesses into a storage section of a computer in the form of computer-readable data;
(d) combining one or a series of said decision subprocesses with one or a series of said routine subprocesses executable on the condition of the completion of corresponding said decision subprocesses to form one unit process, creating a job-support computer program to allow said decision and routine subprocesses included in said one unit process to be successively executed, so that said plurality of unit processes can be executed in a predetermined sequential order under the support of said computer, and storing said computer program into the storing section of said computer; and
(d) running the computer according to said program, whereby one of the unit process is executed under the support of said computer, and the unit processes following on the executed unit process are executed under the support of said compute according to said program in the same way to complete said process.
-
-
9. A job-support computer program comprising:
-
first computer-readable data representing a process which is minutely divided into a plurality of unit subprocesses consisting of one or more decision subprocesses requiring to set up an unknown condition in the execution of each of jobs thereof and one or more routine subprocesses executable according to a predetermined procedure without any decision-making; and
second computer-readable data representing any subprocess which is executable using the setup condition in specific one of the decision subprocesses, and classified into the routine subprocess in such a manner that said classified routine subprocess follows on said specific decision subprocess, wherein one or a series of the decision subprocesses are combined with one or a series of the routine subprocesses executable on the condition of the completion of corresponding said decision subprocesses to form one unit process, in accordance with said first and second data, so as to allow said plurality of subprocesses included in said one unit process to be successively executed.
-
-
10. A job-support computer program comprising:
-
first computer-readable digital data representing a known process which is minutely divided into a plurality of minimum unit subprocesses, wherein said plurality of minutely divided minimum unit subprocesses are classified into a decision subprocess requiring a decision-making for executing a job therein and a routine subprocess which is executable according to a predetermined procedure without any decision-making;
second computer-readable digital data representing a plurality of parametric conditional values for an initial condition for a decision job in each of said decision subprocesses, and a plurality of standardized jobs corresponding, respectively, to said plurality of conditional values;
third computer-readable digital data representing a job flow constructed to allow the decision job in each of the decision subprocesses to be executed by setting up the initial condition for the decision job in accordance with the digital data of said standardized jobs;
fourth computer-readable digital data representing the minimum unit subprocesses executable in accordance with common input data, wherein said minimum unit subprocesses are extracted from said plurality of minutely divided minimum unit subprocesses and classified through the analysis of said plurality of minutely divided minimum unit subprocesses; and
fifth computer-readable digital data representing a job flow constructed to allow the respective jobs in said plurality of subprocesses which are executable in accordance with common input data to be simultaneously initiated and executed in parallel, wherein a job sequence for said unit subprocesses is constructed in accordance with said fifth computer-readable digital data representing said job flow to allow all of said subprocesses to be successively executed. - View Dependent Claims (12, 13)
-
-
11. A job-support computer program comprising first computer-readable data representing a process which is minutely divided into a plurality of unit subprocesses consisting of one or more decision subprocesses requiring a decision-making for executing each of jobs thereof and one or more routine subprocesses which are executable according to a predetermined procedure without any decision-making, wherein
one or a series of said decision subprocesses are combined with one or a series of said routine subprocesses which are executable on the condition of the completion of corresponding said decision subprocesses to form one unit process, to allow said decision and routine subprocesses included in said one unit process to be successively executed, so that said plurality of unit processes can be executed in a predetermined sequential order.
Specification