講演名 2007-04-20
UML図の変更波及解析ツール
小谷 正行, 菅井 拓海, 落水 浩一郎,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 本稿は、UML図面間の依存関係を自動生成し、変更波及解析を行うツールを報告する。ソフトウェア開発において作成される中間成果物間には、何らかの依存関係が存在する。我々は、依存関係を追跡することによって、変更波及解析ができると考える。本ツールは、すでに提案した理論に基づいて依存関係を自動生成し、変更波及解析を行うEclipseプラグインとして実装されたツールである。本ツールの機能は、開発プロセスを示すフェーズ、フェーズ間のトレース、各フェーズで作られたUML図を登録するエディタと、依存関係を自動生成し、変更波及解析結果表示をするビューである。ツールのフレームワークを定義するため、変更波及解析を行う過程を分析する。その結果、変更波及解析を行う'コア層'、成果物の基本依存関係を生成する'依存関係生成層'、成果物ファイルを読み込む'成果物リーダ層'からなるフレームワークを定義する。これを利用したJavaソースコードの協調クラス群抽出ツールの統合も検討する。
抄録(英) In this paper, we propose an impact analysis tool which can automatic generation the dependency relationships among UML diagrams. There are dependency relationships between generated artifacts in software development. We believe that change impact analysis enables by tracing dependency relationships. The tool can generate dependency relationships automatically, and show a result of change impact analysis. The user interface is an editor for adding phases, traces between phases, and UML diagrams created in phases. We can show a result of change impact analysis by a selection of changed UML elements. We develop a framework constructed by Core layer, Dependency generator layer, and Artifact reader layer. The framework enables adding a dependency generator of other artifacts to the proposed tool. We also consider to add an extraction tool for Java collaboration classes to it.
キーワード(和) 変更波及解析 / 依存関係 / 自動生成 / UML図
キーワード(英) Change impact analysis / Dependency relationships / Automatic generation / UML
資料番号 SS2007-7,KBSE2007-7
発行日

研究会情報
研究会 KBSE
開催期間 2007/4/12(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Knowledge-Based Software Engineering (KBSE)
本文の言語 JPN
タイトル(和) UML図の変更波及解析ツール
サブタイトル(和)
タイトル(英) Change Impact Analysis tool for UML diagrams
サブタイトル(和)
キーワード(1)(和/英) 変更波及解析 / Change impact analysis
キーワード(2)(和/英) 依存関係 / Dependency relationships
キーワード(3)(和/英) 自動生成 / Automatic generation
キーワード(4)(和/英) UML図 / UML
第 1 著者 氏名(和/英) 小谷 正行 / Masayuki KOTANI
第 1 著者 所属(和/英) 北陸先端科学技術大学院大学 情報科学研究科
School of Information Science, Japan Advanced Institute of Science And Technology
第 2 著者 氏名(和/英) 菅井 拓海 / Takumi SUGAI
第 2 著者 所属(和/英) 北陸先端科学技術大学院大学 情報科学研究科
School of Information Science, Japan Advanced Institute of Science And Technology
第 3 著者 氏名(和/英) 落水 浩一郎 / Koichiro OCHIMIZU
第 3 著者 所属(和/英) 北陸先端科学技術大学院大学 情報科学研究科
School of Information Science, Japan Advanced Institute of Science And Technology
発表年月日 2007-04-20
資料番号 SS2007-7,KBSE2007-7
巻番号(vol) vol.107
号番号(no) 5
ページ範囲 pp.-
ページ数 5
発行日