講演名 2001/3/12
オブジェクト指向言語Javaのプログラム解析支援ブラウザ
荒谷 寛和,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 本研究では,Javaプログラムの解析を支援するツールの開発を行った.本ツールは,入力されたプログラムから,プログラムの解析のために必要となるクラス,メソッド,フィールド,ローカル変数の情報を自動的に取得し,ブラウザに表示する.これにより,従来のクラスブラウザやAPIReferenceで必要であった情報の検索を,ユーザが行う必要はない.また,ネストが多重するプログラムを,ネストの各深さに対応した木構造で表現することにより, プログラム構造の視覚化を行った.これにより,複雑なプログラムの構造を視覚的に捉えることが可能になり,また各ネストの深さに対応する要素の情報を明確に表現することが可能になる.
抄録(英) The purpose of this study is to develope a tool which supports analyzing a Java program. This tool automatically gets some information about Class, Method, Field and Local Variable needs for analyzing a program, and describes these information on the browser of this tool. By this, search for getting these information was needed with usual Class Browser and APIReference is not necessary. And this tool can visualize a program structure by expressing it with tree structure corresponding to the depth of each nest. By this, user can understand visually complex program structure inputed this tool, and a element's information corresponding to the depth of each nest can be expressed clearly.
キーワード(和) クラスブラウザ / APIReferene / プログラム解析 / Polymorphism
キーワード(英) Class Browser / APIReference / Program analysis / Polymorphism
資料番号 AI2000-68,KBSE76
発行日

研究会情報
研究会 KBSE
開催期間 2001/3/12(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Knowledge-Based Software Engineering (KBSE)
本文の言語 JPN
タイトル(和) オブジェクト指向言語Javaのプログラム解析支援ブラウザ
サブタイトル(和)
タイトル(英) A browser to support analyzing Java program code
サブタイトル(和)
キーワード(1)(和/英) クラスブラウザ / Class Browser
キーワード(2)(和/英) APIReferene / APIReference
キーワード(3)(和/英) プログラム解析 / Program analysis
キーワード(4)(和/英) Polymorphism / Polymorphism
第 1 著者 氏名(和/英) 荒谷 寛和 / Hirokazu Aratani
第 1 著者 所属(和/英) 千葉工業大学情報工学科
Department of Computer Science, Chiba Institute Of Technology
発表年月日 2001/3/12
資料番号 AI2000-68,KBSE76
巻番号(vol) vol.100
号番号(no) 710
ページ範囲 pp.-
ページ数 4
発行日