摘要 |
PROBLEM TO BE SOLVED: To provide a development environment suitable for developing an application program to work with a workflow function by a programmer. SOLUTION: A basic processing program 14 (BP14) is called, for example, by an interface based on work processing interface definition 10 (definition 10) including types and the number of arguments from a program of a client 16, to include a processing part to call the workflow function 17 (function 17) of the application program 13 (AP 13) to call the workflow function 17 to change the state of work based on business process definition 11 (definition 11) including rules of state change, a value of the argument when the function 17 is called by the BP 14 is defined as a value of the argument selected from the arguments defined by the definition 10 among the values of arguments in the case of calling of the AP 13 and a value of an attribute selected among attributes to be included in the definition 11 and the BP 14 is generated by using the selected value of the argument and the selected value of the attribute as the value of the argument in each step of the BP 14. |