TY - GEN
T1 - Visualizing multiple program executions to assist behavior verification
AU - Zhao, Chunying
AU - Kang, Zhang
AU - Hao, Jie
AU - Wong, W. Eric
PY - 2009
Y1 - 2009
N2 - Visualization techniques have been widely used in representing software artifacts. They play a central role in conveying program information to software developers. While numerous tools have been developed to visualize information such as static software architectures, dynamic program behaviors, and debugging processes, little attention has been paid to visualizing correlations and variations among program representations. This paper investigates the visualization of cross-references across multiple program executions based upon different testing inputs so that meaningful and viewable properties can be presented to the viewpoint from different perspectives. Visualizing such a comparison can help feature location and program behavior verification. It also helps programmers better understand and test their software which can have a significant impact on improving its reliability.
AB - Visualization techniques have been widely used in representing software artifacts. They play a central role in conveying program information to software developers. While numerous tools have been developed to visualize information such as static software architectures, dynamic program behaviors, and debugging processes, little attention has been paid to visualizing correlations and variations among program representations. This paper investigates the visualization of cross-references across multiple program executions based upon different testing inputs so that meaningful and viewable properties can be presented to the viewpoint from different perspectives. Visualizing such a comparison can help feature location and program behavior verification. It also helps programmers better understand and test their software which can have a significant impact on improving its reliability.
KW - Correlation visualization
KW - Dynamic behavior comparison
KW - Software visualization
UR - https://www.webofscience.com/wos/woscc/full-record/WOS:000274878700013
U2 - 10.1109/SSIRI.2009.26
DO - 10.1109/SSIRI.2009.26
M3 - Conference Paper published in a book
SN - 9780769537580
T3 - SSIRI 2009 - 3rd IEEE International Conference on Secure Software Integration Reliability Improvement
SP - 113
EP - 122
BT - SSIRI 2009 - 3rd IEEE International Conference on Secure Software Integration Reliability Improvement
T2 - 3rd IEEE International Conference on Secure Software Integration Reliability Improvement, SSIRI 2009
Y2 - 8 July 2009 through 10 July 2009
ER -