«前の日記(2006-11-30) 最新 次の日記(2006-12-02)» 編集

netail.net

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

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


2006-12-01 [長年日記]

_ [論文] 開発者は作業中にどんな疑問を持つか

Jonathan Sillito, Gail C. Murphy and Kris De Volder: Questions Programmers Ask During Software Evolution Tasks. [ACM site]

Proceedings of the 14th Symposium on Foundations of Software Engineering (FSE 2006), pp.23-33, Portland, Oregon, USA, November 2006.

開発者がソフトウェアの変更作業中にどんな情報を知りたがるのかを調べてみた,という論文です.

開発者が作業中に抱いた疑問を次のような4カテゴリに分類しています: (1)理解の基点となる場所を見つける,(2)基点を中心に作業に関連してそうなものを見つける,(3)見つけた一連の要素(subgraph)がどんなものかを理解する,(4)それが別の一群の要素とどんな関係にあるかを理解する.

開発者は,自分が持っている高い抽象度の疑問に対して,それをツールが答えられるようないくつかの低い抽象度の質問に分解して,ツールから答えを得て,元の質問に関係ない情報を排除して(必要ならさらに追加の情報集めをして),得られた情報から元の質問に対する答えを割り出す,という一連の作業をしており,ツールは開発者の作業を十分にサポートしているとは言えない,と指摘しています.

ソフトウェア開発支援ツールはどうあるべきか,みたいな話をするときや,提案しようという理解支援系ツールの位置づけを整理するのに良い論文だと思います.

(追記) 文献が参照しやすいように今後はDOIリンクを付けるようにします.

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