• DocumentCode
    3658645
  • Title

    Regression Identification of Coincidental Correctness via Weighted Clustering

  • Author

    Xiaoshuang Yang;Mengleng Liu;Ming Cao;Lei Zhao;Lina Wang

  • Author_Institution
    Comput. Sch., Wuhan Univ., Wuhan, China
  • Volume
    2
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    115
  • Lastpage
    120
  • Abstract
    Coverage-based fault localization techniques leverage coverage information to identify the suspicious program entities for inspection. However, coincidental correctness (CC) widely occurs during software debugging, and brings negative impact to the effectiveness of CBFL techniques. In this paper, we propose a regression approach to identity CC execution with weighted clustering analysis. Based on the observation that program entities with different suspiciousness have different contributions to identify coincidental correctness, we make use of the suspiciousness calculated by CBFL techniques as the weight of each program entity and conduct weighted clustering to identify coincidental correctness regressively. To evaluate the effectiveness of our approach, we construct controlled experiments built on benchmark programs, and the experimental results show that our approach is able to improve the accuracy of the identification of coincidental correctness executions and further improve the effectiveness of CBFL techniques.
  • Keywords
    "Fault diagnosis","Accuracy","Measurement","Software debugging","Computers","Context"
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2015 IEEE 39th Annual
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2015.33
  • Filename
    7273608