Software Engineering Laboratory Department of Computer Science Graduate
履歴情報を用いた同一ユースケース 実装クラス群抽出法の提案 楠田泰三, 川口真司, 松下誠, 井上克郎 大阪大学大学院情報科学研究科 井上研究室 Software Engineering Laboratory, Department of Computer Science, Graduate School of Information Science and Technology, Osaka University 1
ソフトウェアの可視化 ソフトウェア可視化技術 ソフトウェアの構造や振る舞いを、図やグラフを用いて表現することで、 ソフトウェア理解を支援 例) UMLのクラス図 オブジェクト指向ソフトウェアの構造理解を支援 クラスの継承、依存などの関係を記述できる State. Setter set. State() State print. Msg() Msg. Printer state : State. A State. B set. State() print. Msg() Software Engineering Laboratory, Department of Computer Science, Graduate School of Information Science and Technology, Osaka University 2
実験結果 の時のクラスタ化更新傾向グラフ ユースケース 実装クラス 抽出クラス 適合クラス 折れ線グラフによる表示 4 4 4 20 4 リビジョン検索 7 0 0 7 7 ファイルのログの表示 4 4 4 3 3 Software Engineering Laboratory, Department of Computer Science, Graduate School of Information Science and Technology, Osaka University 14
- Slides: 16