 |
Creates a use case script and measures the processing time by executing it. When tuning software for increased speed, Benchmark can use the data as an index of performance, by comparing the measured data with past data, and plotting a graph. Enables semiautomatic examination and checks error values and Panic codes from execution.
・UI functions
Scenario input
Scenario edit
Benchmark result output
Result graph display
・Components
Carbide.c++ plugin and Symbian application
|
 |
Checks if the Capability settings (index of reliability) of a target project are valid. Creates a tree of Capability settings from the target project exe/dll to the dlls it depends on, and indicates issues with it.
Has more enhanced features than a similar function existing in Carbide.c++ v.1.3.
・UI functions
Checks for errors in the Capability settings by statically checking the MMP files of the target exe/dll and the dlls it depends on.
Creates a Capability settings tree for the exe/dll.
・Components
Carbide.c++ plugin
|
 |
Quickly finds invalid data and sequences during IP communications. Loads the logs generated from the IP communications, analyzes them, and displays the status of communication with the network in a sequence diagram.
・UI functions
Sequence log conversion
Sequence display and analysis
・Components
Carbide.c++ plugin and Symbian application
|
 |
Embeds log output in a program and outputs log files with XML tags.
Loads the log files, and converts them to sequence diagrams. Analyzes the log files by sequence view, and if necessary, saves the files. Saved files can be used for simulation by downloading them to a terminal, and executing.
Monitors processes running on a target terminal, views the process/thread information, and changes the settings.
Changes the settings tentatively for the performance enhancement and setting tuning.
・UI functions
Process viewer, including:
CPU profiling
Memory usage (entire system)
Process status list
CPU usage time
Process priority reference and setting
Process forced termination
Process restart
Process detailed information
Thread status list
Thread elapsed time
Thread priority reference and setting
Heap usage and size, including:
Stack usage
Stack usage size
Memory leak
Operation sequence analysis, including:
Sequence analysis and display
Simulation
・Components
Carbide.c++ plugin and Symbian application
|