Dynamic detection and visualization of software phases

Steven P. Reiss · ACM SIGSOFT Software Engineering Notes · 2005

Software executes in phases. JIVE is a software visualization tool that provides a high-level view of what is occurring in a Java system as it happens, offering information about both what classes are executing, what classes are being allocated, synchronizations, and what are the threads and what state each thread is in. This paper describes how we used the information available to JIVE to detect and then display the current phase of execution.

Read the paper · More papers on PaperTik