manipulation of the middleware 411 by executing the application operation program 110 it is necessary that the operation control unit 201 calls the start up function of the middleware operation function 311 if the start up function of the application operation function 310 which is a general purpose operation function is called the db is not initialized and the system inconsistency is generated as a result it is determined in this embodiment that a program for functioning the computer as the operation control unit or the operation function providing unit is recorded on a recording medium such as a cd rom stored in a magnetic disk or the like and then loaded to a memory for execution the recording medium for recording the program may be a recording medium other than the cd rom and the program may be used by installing from the recording medium into the computer and the program may be also used by accessing the recording medium over a network fig4 is a diagram showing in detail the middleware operation function 311 of the embodiment the middleware operation function 312 also has the same structure the middleware operation function 311 has a start up function 3110 a stop function 3111 an.