Authors
Andrew Chan, Reid Holmes, Gail C Murphy, Annie TT Ying
Publication date
2003/5/10
Conference
11th IEEE International Workshop on Program Comprehension, 2003.
Pages
237-244
Publisher
IEEE
Description
Increasingly, applications are being built by combining existing software components. For the most part, a software developer can treat the components as black-boxes. However, for some tasks, such as when performance tuning, a developer must consider how the components are implemented and how they interact. In these cases, a developer may be able to perform the task more effectively by using dynamic information about how the system executes. In previous work, we demonstrated the utility of a tool, called AVID (Architectural VIsualization of Dynamics), that animates dynamic information in terms of developer-chosen architectural views. One limitation of this earlier work was that AVID relied on trace information collected about the system's execution; traces for even small parts of a system's execution can be enormous, limiting the duration of execution that can be considered. To enable AVID to scale to …
Total citations
20042005200620072008200920102011201220132014201520162017201820192020202120222023213672644223431142
Scholar articles
A Chan, R Holmes, GC Murphy, ATT Ying - 11th IEEE International Workshop on Program …, 2003