タマダ ハルアキ
TAMADA HARUAKI
玉田 春昭 所属 京都産業大学 情報理工学部 情報理工学科 職種 教授 |
|
言語種別 | 日本語 |
発行・発表の年月 | 2009/07/30 |
形態種別 | その他 |
標題 | 使用クラスに基づくソフトウェアの機能面からの分類 |
執筆形態 | その他 |
掲載誌名 | 電子情報通信学会技術研究報告. SS, ソフトウェアサイエンス |
出版社・発行元 | 一般社団法人電子情報通信学会 |
巻・号・頁 | 109(170),31-36頁 |
著者・共著者 | 牛窓 朋義,門田 暁人,玉田 春昭,松本 健一 |
概要 | ソフトウェア開発において,与えられた機能要件を実装するために,既存のクラスライブラリの中から機能の実現に役立つクラスを選択し,使用することが一般的である.このことから,ソフトウェアが使用するライブラリクラス群は,そのソフトウェアが実現する機能と強い関連を持つと考えられる.本稿では,各ソフトウェアが使用するクラスに基づいて,多数のソフトウェアを機能面から分類する方法を提案する.提案方法では,使用クラスの種類と出現頻度に基づいてソフトウェア間の距離を算出し,階層的クラスタリングによってソフトウェアを分類する.Javaソフトウェアを対象とした実験の結果,各クラスの重み付けにtf-idf法を用い,距離の算出にユークリッド距離を用いた場合に,もっとも妥当な分類が得られた. |
ISSN | 0913-5685 |
NAID | 110007358945 |
PermalinkURL | http://id.ndl.go.jp/bib/10349589 |