Near-Omniscient Debugging Using Size-Limited Execution Trace

Near-Omniscient Debugging Using Size-Limited Execution Trace

Kazumasa Shimari

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

授業アーカイブ

巻号情報

全1件
No. 刷年 所在 請求記号 資料ID 貸出区分 状況 予約人数

1

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

M020751

内容紹介

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.

詳細情報

刊年

2022

形態

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

シリーズ名

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

注記

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

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

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

標題言語

英語 (eng)

本文言語

英語 (eng)

著者情報

Shimari, Kazumasa