Patent ID: 7089156

Claim:
A method for determining the performance of a data processing system wherein a defined processing task is started by a first data processing device and finished by a second data processing device which may have separate clocks that are not synchronized, the method comprising the steps of: by a logging device, receiving a first notification when said defined processing task is started by the first data processing device, wherein the first notification includes input data entered when processing is started by the first data processing device; generating process start time data using a clock of the logging device, wherein the process start time data includes time of receipt by the logging device of the first notification; by the logging device, receiving a second notification when the defined processing task is finished by the second data processing device, wherein the second notification includes at least part of the input data entered when processing is started by the first data processing device; generating process end time data using the clock of the logging device, wherein the process end time data includes time of receipt by the logging device of the second notification; and calculating processing time for performing said defined processing task, from start to finish, by comparing the process start time data and the process end time data; wherein, in the step of calculating, the process start time data and the process end time data are associated with each other using keywords of the input data entered when said defined processing task is started by the first data processing device.