講演抄録/キーワード |
講演名 |
2007-04-20 10:35
UML図の変更波及解析ツール ○小谷正行・菅井拓海・落水浩一郎(北陸先端大) SS2007-7 KBSE2007-7 |
抄録 |
(和) |
本稿は、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 / / / / |
文献情報 |
信学技報, vol. 107, no. 4, SS2007-7, pp. 35-39, 2007年4月. |
資料番号 |
SS2007-7 |
発行日 |
2007-04-12 (SS, KBSE) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SS2007-7 KBSE2007-7 |