DocumentCode
2089266
Title
Enhancing Fault Localization via Multivariate Visualization
Author
Masri, Wes ; Assi, Rawad Abou ; Zaraket, Fadi ; Fatairi, Nour
Author_Institution
Dept. of Electr. & Comput. Eng., American Univ. of Beirut, Beirut, Lebanon
fYear
2012
fDate
17-21 April 2012
Firstpage
737
Lastpage
741
Abstract
The majority of dynamic software analyses are implemented in the form of fully-automated techniques. Given the limited success of many of these techniques, we explore the use of visualization as the basis for alternative techniques. Specifically, we investigate the use of multivariate visualization scatter plots, which aim at presenting high dimensional data in low dimensions (e.g., 2D). For example, to visualize the similarity between test cases, where a test is represented as a scatter point, the execution profiles induced by the test cases are compared in order to calculate similarity metrics that will characterize the distances between the scatter points. This type of scatter plots was previously presented by other researchers who also suggested their use in several software analyses. This work considers these scatter plots in: 1) identifying coincidentally correct tests which are a safety reducing factor in coverage based fault localization, and 2) outlining a user aided visualization-based fault localization technique. Other applications of multivariate visualization to software analysis will also be discussed.
Keywords
data visualisation; program diagnostics; program testing; software fault tolerance; coverage based fault localization; dynamic software analysis; execution profile; multivariate visualization scatter plot; similarity metric; test case similarity; visualization-based fault localization technique; Data visualization; Fault diagnosis; Measurement; Schedules; Software; Software testing; Visualization; Multivariate visualization; coincidental correctness; coverage-based fault localization;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on
Conference_Location
Montreal, QC
Print_ISBN
978-1-4577-1906-6
Type
conf
DOI
10.1109/ICST.2012.166
Filename
6200178
Link To Document