Patent ID: 9430522
Filing Date: 2016-08-30
CPC Classification: G06F

Claim Text:
1. A computer-implemented method, comprising: collecting integrated performance data from a plurality of different runtime environment subsystems of a computer system while the computer system is running a program in a runtime environment, at least a portion of the integrated data representing performance of the running of the program, the running of the program while the integrated performance data is being collected comprising executing a programming element of the program, the execution of the programming element of the program contributing to the performance of the running of the program that is represented by the integrated data; displaying a visualization model representing the integrated data from the plurality of subsystems, with the visualization model comprising a data graph representing quantitative performance data values along a time line, and with the quantitative performance data values representing performance of multiple different subsystems of the plurality of different runtime environment subsystems that are using resources; receiving a visual query of the integrated data at the visualization model; compiling queried data in response to the visual query, with the compiling comprising combining data of similar types from multiple subsystems of the plurality of subsystems; drilling down into the queried data in response to user input; and in response to a navigation request directed at the visualization model, navigating to the programming element of the program, the programming element being related to at least a portion of the queried data.