«前の日記(2005-06-21) 最新 次の日記(2005-06-24)» 編集

netail.net

自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.

最近のお知らせ (古いものはこちら)


2005-06-23 [長年日記]

_ [論文][ツール][Java]Prospector

あるクラスのオブジェクトから,別のオブジェクトを取得するために必要な経路を探すProspectorというツール.手元にある String から PrintWriter がほしい,というような入力を与えると,途中経路のサンプルコードが出てくる.JDKとEclipseくらいしか検索させてくれないけど,使い道がないこともないかもしれないのでメモしておく.

入力は路線探索みたいなインタフェースだけど,出力はさすがに路線図みたいなのは無理?

イベントハンドラなど,フレームワークからもらってくる(自分で作ってはいけない)オブジェクトについては,どうやったら手に入るかを調べることはできないし,作れないことを知ることも困難.また,多数のクラスに継承されているクラスが登場する場合,どのクラスを使うかによって経路が違うとみなされるので,多数の候補が並列してしまい,他の候補を押しのけてしまう.

元論文は,David Mandelin, Lin Xu, Rastislav Bodik, Doug Kimelman: Jungloid Mining: Helping to Navigate the API Jungle. Proceedings of Programming Language Design and Implementation (PLDI 2005), pp.48-61, Chicago, Illinois, USA, June 2005.

_ [hyCalendar] 1.2 準備

周期予定で,隔週の予定に対応してみた.そのかわり,ファイル形式が少しだけ拡張されたので,またバージョン番号を 1.1.2 ではなく 1.2 に上げておく.

また,設定ダイアログのページ数が増えてしまったので,ダイアログのサイズを少し横方向に大きくしてみた.またマニュアル修正タスクが発生.設定ダイアログの画像を自動撮影するツールがほしくなってきたので,キーボードマクロツールを調べてみることにする.

お名前:
E-mail:
右の画像に書かれている文字列を入力してください:
コメント: