Skip to Main content Skip to Navigation
Conference papers

First Infrastructure and Experimentation in Echo-debugging

Abstract : As applications get developed, bugs inevitably get introduced. Often, it is unclear why a given code change introduced a given bug. To find this causal relation and more effectively debug, developers can leverage the existence of a previous version of the code, without the bug. But traditional debug-ging tools are not designed for this type of work, making this operation tedious. In this article, we propose as exploratory work the echo-debugger, a tool to debug two different executions in parallel, and the Convergence Divergence Mapping (CDM) algorithm to locate all the control-flow divergences and convergences of these executions. In this exploratory work, we present the architecture of the tool and a scenario to solve a non trivial bug.
Complete list of metadatas

Cited literature [24 references]  Display  Hide  Download

https://hal.inria.fr/hal-02992863
Contributor : Lse Lse <>
Submitted on : Monday, November 9, 2020 - 3:30:57 PM
Last modification on : Friday, November 27, 2020 - 2:20:08 PM

Files

EchoDebugging_IWST_HalUpload.p...
Files produced by the author(s)

Identifiers

Collections

Citation

Thomas Dupriez, Steven Costiou, Stéphane Ducasse. First Infrastructure and Experimentation in Echo-debugging. IWST20: International Workshop on Smalltalk Technologies, Sep 2020, Online, France. ⟨10.1145/1122445.1122456⟩. ⟨hal-02992863⟩

Share

Metrics