To generate a mock object in a memory by applying the inquiry rewrite optimization to the inquiry that refers to a view type and minimizing the number of objects which are generated to the inquiry.
An application 191 requests execution of an inquiry, and an inquiry service 291 decides what to do to render the inquiry execution result. These operations are attained by asking a DBMS such as an RDBMS 391, etc., formed on a 3rd layer 390, for example, to execute the inquiry. Then the service 291 acquires the result from the RDBMS 391 and executes an object generation step. In such cases, the object generation step accesses a cache 293 and acquires adversely a business object via the second activation of a data base row. This result is equal to an object that is included in the cache 293 and then returned to the application 191 as a handle.
KIERNAN GERALD G