BugVis: Commit Slicing for Fault Visualisation

被引:1
|
作者
Bowes, David [1 ]
Petric, Jean [1 ]
Hall, Tracy [1 ]
机构
[1] Univ Lancaster, Lancaster, England
基金
英国工程与自然科学研究理事会;
关键词
commit; fault; bug; fix; visualisation;
D O I
10.1145/3387904.3389299
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we present BugVis, our tool which allows the visualisation of the lifetime of a code fault. The commit history of the fault from insertion to fix is visualised. Unlike previous similar tools, BugVis visualises only the lines of each commit involved in the fault. The visualisation creates a commit slice throughout the history of the fault which enables comprehension of the evolution of the code involved in the fault.
引用
收藏
页码:436 / 440
页数:5
相关论文
共 50 条
  • [11] Visualisation of photoelastic fringes within three dimensional specimens using an optical slicing method
    Plouzennec, N
    Dupré, JC
    Lagarde, A
    IUTAM SYMPOSIUM ON ADVANCED OPTICAL METHODS AND APPLICATIONS IN SOLID MECHANICS, 2000, 82 : 41 - 48
  • [12] FAULT SLICING - STUDY OF FAULTS FROM PRODUCTION PERSPECTIVE
    BROWN, AR
    EDWARDS, GS
    HOWARD, RE
    AAPG BULLETIN, 1987, 71 (05) : 535 - 535
  • [13] Fault Analysis in OSS Based on Program Slicing Metrics
    Black, Sue
    Counsell, Steve
    Hall, Tracy
    Bowes, David
    2009 35TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2009, : 3 - +
  • [14] Spectrum Enhanced Dynamic Slicing for better Fault Localization
    Hofer, Birgit
    Wotawa, Franz
    20TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2012), 2012, 242 : 420 - 425
  • [15] Prioritized static slicing and its application to fault localization
    Zhang, Yiji
    Santelices, Raul
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 114 : 38 - 53
  • [16] FAULT SLICING - THE STUDY OF FAULTS FROM A PRODUCTION PERSPECTIVE
    BROWN, AR
    EDWARDS, GS
    GEOPHYSICS, 1987, 52 (03) : 426 - 426
  • [17] An Approach for Fault Localization Based on Program Slicing and Bayesian
    Liu, Yingqi
    Li, Wei
    Jiang, Shujuan
    Zhang, Yanmei
    Ju, Xiaolin
    2013 13TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2013, : 326 - 332
  • [18] Software Fault Localization Based on Program Slicing Spectrum
    Wen, Wanzhi
    2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1511 - 1514
  • [19] Efficient Fault Injection based on Dynamic HDL Slicing Technique
    Bagbaba, Ahmet Cagri
    Jenihhin, Maksim
    Raik, Jaan
    Sauer, Christian
    2019 IEEE 25TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2019), 2019, : 52 - 53
  • [20] The improved dynamic slicing for spectrum-based fault localization
    Cao, Heling
    Wang, Fei
    Deng, Miaolei
    Li, Lei
    PEERJ COMPUTER SCIENCE, 2022, 8