• Top
  • Details (Local collection)
Near-Omniscient Debugging Using Size-Limited Execution Trace

Near-Omniscient Debugging Using Size-Limited Execution Trace

Kazumasa Shimari

生駒 : 奈良先端科学技術大学院大学, 2022.6

Lecture Archive

Volume No.

Total: 1
No. Printing year Location Call Number Material ID Circulation class Status Waiting

1

  • LA-I-R[MPDASH][Mobile]

M020751

Contents Intro.

In recent years, software development costs have increased, and the debugging costs, which account for half of software development costs, have also increased accordingly. Then, many debugging techniques have been proposed to reduce debugging costs. In this lecture, I introduce typical debugging techniques and our proposed debugging technique. We proposed Near-Omniscient Debugging which monitored a Java program's execution within limited storage space. We confirmed the usefulness of Near-Omniscient Debugging by measuring the data dependencies' accuracy of the execution traces, the amount of execution traces, and the percentage of bugs whose bug-related instructions were completely recorded. Using this debugging method, we have implemented a tool named NOD4J which annotates the source code with observed values in an HTML format. We show two examples that our tool can debug defects using incomplete execution traces.

Details

Publication year

2022

Form

電子化映像資料(34分46秒)

Series title

情報科学領域・コロキアム ; 2022年度

Note

講演者所属: 情報科学領域

講演日: 2022年6月23日 3限

講演場所: 情報科学棟 エーアイ大講義室(L1)

Country of publication

Japan

Title language

English (eng)

Language of texts

English (eng)

Author information

Shimari, Kazumasa