Detecting Difference between the Execution Trace Extracted from Two Versions of a Program
Bibliographic Information
- Other Title
-
- プログラムの変更前後での実行履歴の差分検出手法
Search this article
Abstract
It is necessary to confirm whether the change of behavior of a program is intended when developers modify souce code for debugging. To check the difference of the behavior of the program, they execute the modified program under the same operating condition. However, it is necessary to compare a huge amount of method call events in execution traces when they can not directly observe their behavior. This paper proposes a method to detect and visualize the difference by comparing tree structures between the two execution traces that are obtained by executing the two versions of a program under the same operating condition. We conducted a case study for a drawing editor JHot-Draw. As a result, we confirm that the visualized difference of the execution traces corresponding to the source code difference.
Journal
-
- 情報処理学会研究報告. ソフトウェア工学研究会報告
-
情報処理学会研究報告. ソフトウェア工学研究会報告 2010 (5), 1-8, 2010-03-11
情報処理学会
- Tweet
Details 詳細情報について
-
- CRID
- 1570009752728043776
-
- NII Article ID
- 120005478091
-
- NII Book ID
- AN10112981
-
- ISSN
- 09196072
-
- Web Site
- http://hdl.handle.net/11094/50143
-
- Text Lang
- ja
-
- Data Source
-
- CiNii Articles