Tracing and Profiling Tools Project
The Tracing and Profiling Tools Project extends the TPTP Platform Project with specific data collection for Java and distributed applications that populate the common trace model, additional language and protocol support is anticipated. There are also viewers and analysis services that draw data from the common trace model.
Capabilities are provided to collect and analyze heap and stack information as well as generic toolkits for instrumenting running applications.
The subsystems that make up this project by extending the Platform project, and the components they contain are described below:project overview.
- User Interface
- The User Interface subsystem has the following components:
Name Description Sequence Diagrams The common Sequence Diagram is exploited here to show object/class/thread/process/machine interactions over time Statistical and Performance Viewers Interactive line charts to show data trends over time, and tabular views to present statistical information about application behavior
- Execution Environment
The execution environment has the following components:
Name Description Probe Instances Instances of probes and runtimes to support them are provided to do distributed trace.