文献
J-GLOBAL ID:201702249830991530   整理番号:17A0654029

実行トレース抽象化を目的とした参照関係・アクセス解析によるコアオブジェクト特定

著者 (3件):
資料名:
巻: 2017  号: SE-195  ページ: Vol.2017-SE-195,No.2,1-8 (WEB ONLY)  発行年: 2017年03月05日 
JST資料番号: U0451A  資料種別: 会議録 (C)
記事区分: 原著論文  発行国: 日本 (JPN)  言語: 日本語 (JA)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
オブジェクト指向システムのプログラム理解では,実行履歴を解析し,シーケンス図等でシステムの振る舞いを可視化するアプローチが有効である。しかし,実行履歴には膨大な情報が含まれているため,復元されたシーケンス図は巨大で実用的なものとならない。この問題を解決するため,本稿では,実行トレース抽象化を目的とした,参照関係・アクセス解析によるコアオブジェクト特定手法を提案する。提案手法では,オブジェクトの参照関係およびアクセス頻度の特徴に基づき,各オブジェクトに対して重要度を推定する。重要度の高いオブジェクト(コアオブジェクト)を中心にオブジェクトをグループ化し,システムの振る舞いをグループ間相互作用として可視化する。これにより,システムの重要な振る舞いを含む読解可能なサイズのシーケンス図が生成される。複数のオープンソースソフトウェアに提案手法を適用し,シーケンス図のライフライン数の削減率,および,シーケンス図に含まれる振る舞いの特徴を分析することで,提案手法の有用性を議論する。(著者抄録)
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

分類 (1件):
分類
JSTが定めた文献の分類名称とコードです
計算機システム開発 
引用文献 (25件):
  • Fahland, D., Lo, D. and Maoz, S.: Mining branching-time scenarios, ASE, pp. 443-453 (2013).
  • Lo, D. and Maoz, S.: Scenario-based and Value-based Specification Mining: Better Together, ASE, pp. 387-396 (2010).
  • Bennett, C., Myers, D., Storey, M.-A., German, D. M., Ouellet, D., Salois, M. and Charland, P.: A survey and evaluation of tool features for understanding reverse-engineered sequence diagrams, J. Softw. Maint. Evol., Vol. 20, No. 4, pp. 291-315 (2008).
  • Taniguchi, K., Ishio, T., Kamiya, T., Kusumoto, S. and Inoue, K.: Extracting Sequence Diagram from Execution Trace of Java Program, IWPSE, pp. 148-154 (2005).
  • Myers, D., Storey, M.-A. and Salois, M.: Utilizing Debug Information to Compact Loops in Large Program Traces, CSMR, pp. 41-50 (2010).
もっと見る

前のページに戻る