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 条
  • [31] Slicing ATL model transformations for scalable deductive verification and fault localization
    Zheng Cheng
    Massimo Tisi
    International Journal on Software Tools for Technology Transfer, 2018, 20 : 645 - 663
  • [32] On The Efficiency Of Combination Of Program Slicing and Spectrum-Based Fault Localization
    Soha, Peter Attila
    2023 IEEE CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION, ICST, 2023, : 499 - 501
  • [33] Accelerating Transient Fault Injection Campaigns by using Dynamic HDL Slicing
    Bagbaba, Ahmet Cagri
    Jenihhin, Maksim
    Raik, Jaan
    Sauer, Christian
    2019 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS) - NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2019,
  • [34] Weight prioritized slicing based on constraint logic programming for fault localization
    Ren, Shengbing
    Zhou, Weijia
    Zhou, Haiwei
    Xia, Lei
    PLOS ONE, 2020, 15 (04):
  • [35] A technique of multiple fault localization based on conditioned execution slicing spectrum
    Li, B. (bx.li@seu.edu.cn), 1600, Science Press (50):
  • [36] Slicing ATL model transformations for scalable deductive verification and fault localization
    Cheng, Zheng
    Tisi, Massimo
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2018, 20 (06) : 645 - 663
  • [37] STATISTICAL BASED SLICING METHOD FOR PRIORITIZING PROGRAM FAULT RELEVANT STATEMENTS
    Parsa, Saeed
    Vahidi-Asl, Mojtaba
    Zareie, Farzaneh
    COMPUTING AND INFORMATICS, 2015, 34 (04) : 823 - 857
  • [38] Power fault data analysis and visualisation via SOM neural networks
    Martinovic, Jan
    Moravec, Pavel
    Dvorsky, Jiri
    Snasel, Vaclav
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON POWER, ENERGY, AND APPLICATIONS: SCIENCE AND TECHNOLOGY FOR DEVELOPMENT IN THE 21ST CENTURY, 2006, : 47 - 51
  • [39] Fault Localization for Null Pointer Exception Based on Stack Trace and Program Slicing
    Jiang, Shujuan
    Li, Wei
    Li, Haiyang
    Zhang, Yanmei
    Zhang, Hongchang
    Liu, Yingqi
    2012 12TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2012, : 9 - 12
  • [40] Towards Deterministic Fault-Tolerant Service Function Slicing in Edge Networks
    Zheng, Danyang
    Peng, Chengzong
    Wang, Ben
    Cao, Xiaojun
    2022 31ST INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2022), 2022,