|
Element
|
Description
|
Responsibility
|
Status
|
|
Standard Communication APIs
|
Common layer on which other interfaces are built
|
IBM
|
|
|
GUI Widgets
|
Base ComponentTest GUI ZoomSlider + runtime graphing
|
IBM, Scapa
|
|
|
Test Model
|
Based on OMG model
|
IBM,Scapa,Telelogic, Parasoft, Rational
|
|
|
Trace Model
|
Initially based on PerfTrace
|
IBM,Scapa,Telelogic, Parasoft, Rational
|
|
|
Statistical Model
|
System state and event
|
Rational
|
|
|
Test Control Interfaces
|
Master and Agent
|
Scapa, Telelogic
|
|
|
Loaders
|
Pull data into trace and statistical models
|
IBM, Rational
|
|
|
Real time model export
|
For runtime display and out to perfmon
|
Scapa
|
|
|
Testability Interface
|
Connects test engines to SUT
|
Scapa, Telelogic
|
|
|
Data Collection Architecture
|
Plumbing for trace and statistical data
|
IBM
|
|
|
System and Resource Monitor
|
Pulls statistical data
|
Rational
|
|
|
JVMPI Java trace monitor
|
Trace data from JVM
|
IBM? Rational?
|
|
|
JSR163 client
|
Better trace data from JVM
|
IBM? Rational?
|
|
|
Trace Collector
|
Plumbing for trace data
|
IBM
|
|
|
Log Collection Framework
|
Post-processing of log files
|
IBM
|
|
|
Data Injection Framework
|
Plumbing for statistical data?
|
?Rational
|
|
|
Trace correlation service
|
Scoping, ordering etc.
|
IBM
|
|
|
BCI/OCI plug-ins
|
Insertion of instrumentation into JVM
|
?IBM ?Rational
|
|