A computer-readable recording medium recording a part flow definition generation program for causing a computer to generate, based on a business process flow describing a procedure of business processes by means of multiple nodes, a part flow definition defining a procedure for performing part of the business processes,
- wherein the part flow definition generation program causes the computer to function as:
- business process flow storage means for storing a business process flow in which a subject of execution is set with respect to each of the nodes associated with respective processes;
- specific condition storage means for storing a specific condition including a subject of execution-based criterion as a criterion for identifying nodes that are to constitute a part flow definition, from among those in the business process flow;
- target part extractor means for extracting, from the business process flow, the nodes satisfying the specific condition stored in the specific condition storage means;
- and
- part flow definition generator means for generating the part flow definition by defining, in accordance with the procedure defined in the business process flow, transition information indicative of process transition relationship between the nodes extracted by the target part extractor means.