• 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