netail.net
自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.
最近のお知らせ (古いものはこちら)
2004-04-15 古い日記からの変換データ [長年日記] ▲
_ 5/2 ▲
ライブのチケットが取れたので東京行きは確定したが,泊まるかどうか悩みどころ.ワシントンホテルが,20周年記念で,シングルに7000円で泊まれるプランを出してるのに少し惹かれる.たまにはもうちょっと高いところに泊まってもいいけど,一人じゃあまり意味がない.
_ 論文 ▲
日本学術振興会の特別研究員公募の申請用に下調べ.
粗粒度なプログラムスライス系の話を探してみる.次の文献くらいか.
Jianjun Zhao:A Slicing-Based Approach to Extracting Reusable Software Architectures.
Architecture Description 上での依存関係解析によってサブシステムなどを取り出す.調べるのはコンポーネント間の接続関係.Architecture Description そのものは比較的素直?コンポーネント指向な世界だとコンポーネント間の接続を流れていくオブジェクトたちはコンポーネントなのかどうか,というのが相変わらず気になる.ベースレベルとメタレベルをごっちゃにしてるだけ?
Jon Beck, David Eichmann:Program and Interface Slicing for Reverse Engineering.ICSE 1993.
パッケージの中の再利用したい一部のインタフェースだけを選んだら,それに必要なサブシステムだけを抜き出してくる.調べるのは関数呼び出し関係とデータの依存関係.それなりにうまくいっているようで,OO 全盛ではなかった時代だからそんなに難しくなかったのかなぁ,という気もする.それでも Name overload や Generics みたいなのはあったようだけど.