| Item type |
SIG Technical Reports(1) |
| 公開日 |
2017-03-05 |
| タイトル |
|
|
タイトル |
Javaにおけるオブジェクト中心のデバッガとその評価 |
| タイトル |
|
|
言語 |
en |
|
タイトル |
Object-Centric Debugger in Java and its evaluation |
| 言語 |
|
|
言語 |
jpn |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
開発支援 |
| 資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
| 著者所属 |
|
|
|
東京電機大学大学院情報環境学研究科 |
| 著者所属 |
|
|
|
東京電機大学情報環境学部 |
| 著者所属 |
|
|
|
東京電機大学情報環境学部 |
| 著者所属(英) |
|
|
|
en |
|
|
Graduate School of Information Environment, Tokyo Denki University |
| 著者所属(英) |
|
|
|
en |
|
|
School of Information Environment, Tokyo Denki University |
| 著者所属(英) |
|
|
|
en |
|
|
School of Information Environment, Tokyo Denki University |
| 著者名 |
山﨑, 翔
久保田, 吉彦
紫合, 治
|
| 著者名(英) |
Sho, Yamazaki
Yoshihiko, Kubota
Osamu, Shigo
|
| 論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
プログラム開発に統合開発環境 (以下,IDE) を用いた場合,デバッグ時には IDE の提供するデバッガを用いることが多い.ユーザは Graphical User Interface (以下,GUI)上でソースコード上にブレークポイントを設定し,デバッグ実行を行ない,ブレークポイントで実行を中断させプログラムの確認をする.しかし,ブレークポイントを適切な位置に設定するためには対象プログラムの動作に対する深い理解が必要となる.特に,オブジェクト指向言語によって構築されたシステムでは,ソースコード上の静的な場所だけでなく,実行時点での動的なオブジェクトの様子に沿ったデバッグが必要になるが,現在のデバッガではプログラマに対してオブジェクトの様子に沿った適切な GUI を提供できていない.本論文では実行時のオブジェクト全体の様子と個々のオブジェクトに着目した新しいブレークポイントを設定するための GUI を提案する.これは,Java プログラムの動作をアニメーションで表現するシステムを利用して,動的なオブジェクト図に対してブレークポイントを設定する GUI を備えたもので,Eclipse 上のプラグインとして実現されている.また提案するシステムを 2 つのケースで実際に用いて,その評価と考察を行う. |
| 論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
When programmer uses the integrated development environment (below, IDE) for program development, s/he uses the debugger provided by the IDE for debugging. Programmer sets the breakpoint on the program source code by using the Graphical User Interface (GUI), executes the program and checks the state of the program at the breakpoint. However, setting a breakpoint at the appropriate position of the program needs a deep understanding of the dynamic behavior of the target program. Especially for an object oriented program debugging, programmer should understand the dynamic behavior of the total objects and their states, and appropriate breakpoint may be at an object, not a class. The current debugger is not able to provide the appropriate GUI for such object oriented program debugging to the programmer. In this paper, we propose the plug-in tools that has a new breakpoint which focus on individual object and a GUI for setting breakpoint to object on the object diagram animator in Java programs. |
| 書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN10112981 |
| 書誌情報 |
研究報告ソフトウェア工学(SE)
巻 2017-SE-195,
号 19,
p. 1-8,
発行日 2017-03-05
|
| ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8825 |
| Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
| 出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |