| | |
Summary: A Case Study in Evaluating the Usefulness of the Run-time
Structure during Coding Tasks
Marwan Abi-Antoun Nariman Ammar
Department of Computer Science
Wayne State University
{mabiantoun, nammar}@wayne.edu
ABSTRACT
Diagrams can help with program understanding and code
modification tasks. Today, many tools extract diagrams
of packages, classes, associations and dependencies. How-
ever, during coding activities, developers often ask questions
about objects and relations between objects, i.e., the run-
time structure. Most tools that display the run-time struc-
ture show only partial views based on running the system.
In previous work, we proposed extracting diagrams of the
run-time structure using static analysis. In this paper, we
investigate whether developers who have access to such dia-
grams of the run-time structure can perform a code modifi-
cation task more effectively than developers who have access
to diagrams of only the code structure.
|