Home > Research > Publications & Outputs > BugVis

Electronic data

  • ICPC_2020_v1__CR_

    Rights statement: © ACM, 2020. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in PUBLICATION, {VOL#, ISS#, (DATE)} http://doi.acm.org/10.1145/nnnnnn.nnnnnn

    Accepted author manuscript, 2.87 MB, PDF document

    Available under license: CC BY-NC: Creative Commons Attribution-NonCommercial 4.0 International License

Links

Text available via DOI:

View graph of relations

BugVis: Commit slicing for fault visualisation

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published
Publication date5/10/2020
Host publicationICPC '20: Proceedings of the 28th International Conference on Program Comprehension
Place of PublicationNew York
PublisherACM
Pages436-440
Number of pages5
ISBN (print)9781450379588
<mark>Original language</mark>English

Abstract

In this paper we present BugVis, our tool which allows the visualisation of the lifetime of a code fault. The commit history of thefault from insertion to fix is visualised. Unlike previous similartools, BugVis visualises only the lines of each commit involved inthe fault. The visualisation creates a commit slice throughout thehistory of the fault which enables comprehension of the evolutionof the code involved in the fault.