OBJECT LIFECYCLE ANALYSIS TOOL
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments presented herein provide techniques for generating analytical graphs that display a visualization of multiple transaction objects processed concurrently in a computer system. An object lifecycle analysis tool identifies one or more transaction objects having a specified identifier. Each transaction object corresponds to an insance of a common transaction having been processed. The analysis tool retrieves transition state information corresponding to each transaction object and sorts the transition state information in chronological order. The analysis tool generates a graph based on the sorted transition state information. The generated graph allows a user to easily identify performance issues (e.g., concurrency bottlenecks) in a transaction management system.
-
Citations
20 Claims
-
1-7. -7. (canceled)
-
8. A computer program product comprising:
a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code configured to perform an operation, the operation comprising; identifying one or more transaction objects having a specified identifier, wherein each of the transaction objects corresponds to an instance of a common transaction having been processed; retrieving transition state information corresponding to each transaction object; sorting the transition state information for each transaction object in chronological order; and generating a graph based on the sorted transition state information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A system, comprising:
-
a processor; and a memory storing a program, which, when executed on the processor, performs an operation, the operation comprising; identifying one or more transaction objects having a specified identifier, wherein each of the transaction objects corresponds to an instance of a common transaction having been processed; retrieving transition state information corresponding to each transaction object; sorting the transition state information for each transaction object in chronological order; and generating a graph based on the sorted transition state information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification