To permit a system manager to effectively execute a processing so that he immediately recognizes a problem when a system breaks down and prevents a business from stopping when an unexpected event occurs by loose coupling client and server programs and exchanging information through the use of a network.
Since the application constitution elements of a front end 502 and a back end 510 have direct dependence (or communication) between the constitution element, they are loose coupled. Since an application 440 is the system containing the constitution elements which are satisfactorily regulated, a front end 530 and a back end 540 and the definition of a method for making them correspond to the application can be introduced. Thus, a server has all resources and a client can request only access to the resources. The server is extended so that access to the resource can be controlled by executing a measure which is satisfactorily regulated.