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 条
  • [1] FAULT TOLERANT COMMIT PROTOCOLS
    YUAN, SM
    JALOTE, P
    PROCEEDINGS : FIFTH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, 1989, : 280 - 286
  • [2] FAULT SLICING - A NEW APPROACH TO THE INTERPRETATION OF FAULT DETAIL
    BROWN, AR
    EDWARDS, GS
    HOWARD, RE
    GEOPHYSICS, 1987, 52 (10) : 1319 - 1327
  • [3] FAULT-TOLERANT DECENTRALIZED COMMIT PROTOCOLS
    YUAN, SM
    AGRAWALA, AK
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1991, 13 (03) : 299 - 311
  • [4] A Byzantine fault tolerant distributed commit protocol
    Zhao, Wenbing
    DASC 2007: THIRD IEEE INTERNATIONAL SYMPOSIUM ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, PROCEEDINGS, 2007, : 37 - +
  • [5] The Efficiency of Critical Slicing in Fault Localization
    Z. A. Al-Khanjari
    M. R. Woodward
    Haider Ali Ramadhan
    N. S. Kutti
    Software Quality Journal, 2005, 13 : 129 - 153
  • [6] The efficiency of critical slicing in fault localization
    Al-Khanjari, ZA
    Woodward, MR
    Ramadhan, H
    Kutti, NS
    SOFTWARE QUALITY JOURNAL, 2005, 13 (02) : 129 - 153
  • [7] AN EFFICIENT FAULT-TOLERANT DECENTRALIZED COMMIT PROTOCOL
    YUAN, SM
    PARALLEL COMPUTING, 1994, 20 (01) : 101 - 114
  • [8] Experimental evaluation of program slicing for fault localization
    Kusumoto S.
    Nishimatsu A.
    Nishie K.
    Inoue K.
    Empirical Software Engineering, 2002, 7 (1) : 49 - 76
  • [9] Software fault localization based on hierarchical slicing
    Xu G.
    Li B.
    Sun X.
    Tao C.
    Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2010, 40 (04): : 692 - 698
  • [10] Azvasa:- Byzantine Fault Tolerant Distributed Commit with Proactive Recovery
    Mahajan, Sahil
    Singhal, Rahul
    2009 SECOND INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN ENGINEERING AND TECHNOLOGY (ICETET 2009), 2009, : 722 - 726