A real-time garbage collector based on the lifetimes of objects
Communications of the ACM
Locating Features in Source Code
IEEE Transactions on Software Engineering
Dynamic detection and visualization of software phases
WODA '05 Proceedings of the third international workshop on Dynamic analysis
Extracting Sequence Diagram from Execution Trace of Java Program
IWPSE '05 Proceedings of the Eighth International Workshop on Principles of Software Evolution
ICPC '06 Proceedings of the 14th IEEE International Conference on Program Comprehension
Understanding Execution Traces Using Massive Sequence and Circular Bundle Views
ICPC '07 Proceedings of the 15th IEEE International Conference on Program Comprehension
Tracking Objects to Detect Feature Dependencies
ICPC '07 Proceedings of the 15th IEEE International Conference on Program Comprehension
Hi-index | 0.01 |
Amida is a toolkit to record an execution trace of a Java program and visualize the trace as a sequence diagram. Amida supports our novel approach to efficiently detecting phases; the algorithm precisely divides a long execution trace into a series of smaller diagrams corresponding to features (or tasks to achieve a feature) without deep knowledge on a target system.