講演名 | 2013-03-14 実行履歴解析によるUMLシーケンス図の抽象化手法(一般) 宮城 翔一, 上條 康司, 上田 賀一, |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | 設計書とプログラムにおいて要素間の相互作用の対応関係を取るために,動的解析によるリバースエンジニアリングを用いてシーケンス図を作成することが上げられる.しかし,この手法では,複数の実行トレースを用いてシーケンス図を作成できない,alternateとoptionの検出ができないといった問題がある.そこで本研究では,実行履歴解析によるリバースエンジニアリングにより,複数の実行トレースから基本制御構造を検出してシーケンス図を作成する手法を提案する.本手法を用いることで,従来手法により生成されたシーケンス図より短かく視覚的に優れたシーケンス図を作成することができる.これにより,元のシーケンス図との比較や,プログラムの内容把握がこれまで以上に容易となる. |
抄録(英) | In order to take the correspondence between each elements of program and design document, there isa way to create a sequence diagram by using reverse engineering with dynamic analysis. However, There are theproblems such that this way can not create a sequence diagram from multiple execution traces and can not detect'alternate' and 'option'. In this study, we propose a method that detects the basic control structure from multipleexecution trace and creates a sequence diagram in reverse engineering approach. This method can create sequencediagram which is visually more superior and shorter than the sequence diagram created in conventional way. Thus, in comparison of created sequence diagram with the original, understanding the content of the program will be easier than ever before. |
キーワード(和) | リバースエンジニアリング / 抽象化 / 動的解析 / UML / シーケンス図 |
キーワード(英) | Reverse engineering / Abstraction / Dynamic analysis / UML / Sequence diagram |
資料番号 | KBSE2012-71 |
発行日 |
研究会情報 | |
研究会 | KBSE |
---|---|
開催期間 | 2013/3/7(から1日開催) |
開催地(和) | |
開催地(英) | |
テーマ(和) | |
テーマ(英) | |
委員長氏名(和) | |
委員長氏名(英) | |
副委員長氏名(和) | |
副委員長氏名(英) | |
幹事氏名(和) | |
幹事氏名(英) | |
幹事補佐氏名(和) | |
幹事補佐氏名(英) |
講演論文情報詳細 | |
申込み研究会 | Knowledge-Based Software Engineering (KBSE) |
---|---|
本文の言語 | JPN |
タイトル(和) | 実行履歴解析によるUMLシーケンス図の抽象化手法(一般) |
サブタイトル(和) | |
タイトル(英) | |
サブタイトル(和) | |
キーワード(1)(和/英) | リバースエンジニアリング / Reverse engineering |
キーワード(2)(和/英) | 抽象化 / Abstraction |
キーワード(3)(和/英) | 動的解析 / Dynamic analysis |
キーワード(4)(和/英) | UML / UML |
キーワード(5)(和/英) | シーケンス図 / Sequence diagram |
第 1 著者 氏名(和/英) | 宮城 翔一 / Shouichi MIYAGI |
第 1 著者 所属(和/英) | 茨城大学工学部 College of Engineering, Ibaraki University |
第 2 著者 氏名(和/英) | 上條 康司 / Kouji KAMIJO |
第 2 著者 所属(和/英) | 茨城大学工学部 College of Engineering, Ibaraki University |
第 3 著者 氏名(和/英) | 上田 賀一 / Yoshikazu UEDA |
第 3 著者 所属(和/英) | 茨城大学工学部 College of Engineering, Ibaraki University |
発表年月日 | 2013-03-14 |
資料番号 | KBSE2012-71 |
巻番号(vol) | vol.112 |
号番号(no) | 496 |
ページ範囲 | pp.- |
ページ数 | 6 |
発行日 |