Kazumasa Shimari
生駒 : 奈良先端科学技術大学院大学, 2022.6
Lecture ArchiveIn 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.
No. | Printing year | Location | Call Number | Material ID | Circulation class | Status | Waiting |
---|---|---|---|---|---|---|---|
1 |
|
|
M020751 |
|
|
|
2022
電子化映像資料(34分46秒)
情報科学領域・コロキアム ; 2022年度
講演者所属: 情報科学領域
講演日: 2022年6月23日 3限
講演場所: 情報科学棟 エーアイ大講義室(L1)
Japan
English (eng)
English (eng)