«前の日記(2005-03-29) 最新 次の日記(2005-03-31)» 編集

netail.net

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

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


2005-03-30 [長年日記]

_ [work]新PC到着

新しいPCが到着.設定の大部分は移行したが,キーボードのサイズが変わってしまったので,作業効率が元に戻るには時間がかかりそう.

_ [論文]メソッドがユニークかどうかによるアスペクトの発見

Kris Gybels, Andy Kellens: Experiences with Identifying Aspects in Smalltalk Using 'Unique Methods'.

Proceedings of LATE 2005, Chicago, Illinois, March 2005.

あちこちから呼ばれる単一のメソッドで,引数がなくて,その実装以外に同じメッセージに対する実装がないもの(?) "A method without a return value which implements a message implemented by no other method" は,アドバイスとして独立させることができるのではないかというもの.

コードクローンに基づく分析だと,単純な1行の log メソッド呼び出しなどが発見できないので,(fan-in analysis の一種だが)あちこちから呼ばれるような特徴的なメソッドがある場合にはアスペクトの候補として良いのではないか,というアプローチ.

呼び出される回数などでフィルタすると,多数のクラスからでも,それなりの数(人間が検査できるくらい)しか出てこなかったのでそれなりに働くのかも.

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