Visualizing interactions in program executions

被引:83
作者
Jerding, DF
Stasko, JT
Ball, T
机构
来源
PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING | 1997年
关键词
software visualization; object-oriented software engineering; program understanding; reverse engineering;
D O I
10.1145/253228.253356
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Implementing, validating, modifying, or reengineering an object-oriented system requires an understanding of the object and class interactions which occur as a program executes. This work seeks to identify, visualize, and analyze interactions in object-oriented program executions as a means for examining and understanding dynamic behavior. We have discovered recurring interaction scenarios in program executions that can be used as abstractions in the understanding process, and have developed a means for identifying these interaction patterns. Our visualizations focus on supporting design recovery, validation, and reengineering tasks, and can be applied to both object-oriented and procedural programs.
引用
收藏
页码:360 / 370
页数:11
相关论文
empty
未找到相关数据