講演名 2012-03-14
多層システムのための形式概念分析に基づくFeature Location手法の提案
風戸 広史, 林 晋平, 岡田 敏, 宮田 俊介, 星野 隆, 佐伯 元司,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 複数のレイヤで構成されたソフトウェアでは,レイヤ間に分散したプログラム要素が協調動作して一つの機能を実現するために,機能とプログラム要素群を対応づける作業であるFeature Locationが難しい.そこで,本稿では機能とレイヤ間に分散したプログラム要素群の対応関係を半自動的に抽出する手法を提案する.提案手法ではレイヤごとの実行トレースを併合して形式概念分析への入力として用いることにより,協調動作するプログラム要素を形式概念としてグループ化し,実行トレースの集合と結びつける.Webアプリケーションの例題に提案手法を適用し,3つのレイヤに分散したプログラム要素と機能の対応関係を抽出した事例を示すことにより,手法の実現可能性を示すとともに,現実的なプログラム理解の支援に向けた応用可能性について議論する.
抄録(英) In multi-layer systems such as web applications, locating features is a challenging problem because each feature is often realized through a collaboration of program elements belonging to different layers. This paper proposes a semi-automatic technique to extract correspondence between features and program elements among layers, by merging execution traces of every layer to feed into formal concept analysis. To show the feasibility of our technique, we applied it to a web application which conforms to the typical three-layer architecture of Java EE and discuss its applicability to other layer systems in the real world.
キーワード(和) Feature Location / 多層システム / 動的解析 / 形式概念分析
キーワード(英) Feature Location / Multi-Layer System / Dynamic Analysis / Formal Concept Analysis
資料番号 SS2011-80
発行日

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

講演論文情報詳細
申込み研究会 Software Science (SS)
本文の言語 JPN
タイトル(和) 多層システムのための形式概念分析に基づくFeature Location手法の提案
サブタイトル(和)
タイトル(英) A Technique for Locating Features in Multi-Layer Systems Based on Formal Concept Analysis
サブタイトル(和)
キーワード(1)(和/英) Feature Location / Feature Location
キーワード(2)(和/英) 多層システム / Multi-Layer System
キーワード(3)(和/英) 動的解析 / Dynamic Analysis
キーワード(4)(和/英) 形式概念分析 / Formal Concept Analysis
第 1 著者 氏名(和/英) 風戸 広史 / Hiroshi KAZATO
第 1 著者 所属(和/英) NTTサイバースペース研究所
NTT Cyber Space Laboratories
第 2 著者 氏名(和/英) 林 晋平 / Shinpei HAYASHI
第 2 著者 所属(和/英) 東京工業大学
Tokyo Institute of Technology
第 3 著者 氏名(和/英) 岡田 敏 / Satoshi OKADA
第 3 著者 所属(和/英) NTTサイバースペース研究所
NTT Cyber Space Laboratories
第 4 著者 氏名(和/英) 宮田 俊介 / Shunsuke MIYATA
第 4 著者 所属(和/英) NTTサイバースペース研究所
NTT Cyber Space Laboratories
第 5 著者 氏名(和/英) 星野 隆 / Takashi HOSHINO
第 5 著者 所属(和/英) NTTサイバースペース研究所
NTT Cyber Space Laboratories
第 6 著者 氏名(和/英) 佐伯 元司 / Motoshi SAEKI
第 6 著者 所属(和/英) 東京工業大学
Tokyo Institute of Technology
発表年月日 2012-03-14
資料番号 SS2011-80
巻番号(vol) vol.111
号番号(no) 481
ページ範囲 pp.-
ページ数 6
発行日