Patent ID: 7886279
Filing Date: 2011-02-08
Classification: G06F

Abstract:
1. An information processing computer apparatus which executes a first module, a second module, and a third module stored in a memory of the information processing computer apparatus for mediating a call from the first module to a function in the second module and obtaining a log of processing in the second module in response to the call, comprising: a log obtaining unit which obtains the log from the third module; an extraction unit which extracts, from the obtained log, attribute information of functions and identifiers assigned to the functions; a first end determination unit which determines, on the basis of attribute information of the extracted functions, and identifiers assigned to the extracted functions, that the processing in the second module has normally ended, when a first function having attribute information corresponding to the attribute information of the second function and the same identifier as the identifier assigned to the second function is extracted by said extraction unit; a registration unit which registers the attribute information of the first function and the identifier assigned to the first function; a deletion unit which deletes the attribute information and the identifier of the first function that are registered in said registration unit when said first end determination unit determines that the processing by the first function and the second function have normally ended; and a second end determination unit which determines that processing by the first function which is kept registered has not normally ended, when the attribute information and the identifier of the first function are not deleted from said registration unit and are kept registered even after said extraction unit extracts attribute information and identifiers of all functions from the obtained log and said end determination unit performs determination for all the extracted functions.