netail.net
自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.
最近のお知らせ (古いものはこちら)
2002-08-10 古い日記からの変換データ ▲
2005-08-10 ▲
_ [論文] 「同時に変更される」コードの可視化 ▲
James M. Bieman, Anneliese A. Andrews, Helen J. Yang: Understanding Change-proneness in OO Software through Visualization.
Proceedings of IWPC 2003.
輪講で紹介された論文.複数のクラスが同時に変更された,というので1つのデザインパターンに関わるクラスとかが同時に変更されるのではないか,と実験している.
複数のクラスが同時に変更された,という関連の中には,クラス間が持つ関連(継承とか所有とか)には含まれないものが存在する,といった結果が出ている.
性能などの非機能的要求「かもしれない」と言っているだけで実際どんなコードなのかは分からないが,何かのときに引用できるかもしれないのでとりあえずメモしておく.