講演名 2015-07-22
ソースコード変更時の影響波及解析を目的とした表現法と影響の可視化法の提案
大久保 建男(岩手県立大), 福原 和哉(i-MOS), 晴澤 陽太(岩手県立大), 猪股 俊光(岩手県立大), 新井 義和(岩手県立大), 今井 信太郎(岩手県立大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) ソフトウェア開発現場では,ソースコードの一部を書き換えた場合でも,別の箇所に書き換えによる影響が波及している可能性を考慮して,ソフトウェア全体のテストを行う.ソースコードを書き換えた際の影響がどこまで波及するかを解析することができれば,影響が波及する箇所のみをテストすればよく,テスト工程におけるコスト削減が望める.本研究では,1つの関数内にある変数の変更が,関数内部や関数外部のどの範囲まで影響を波及させるかを解析するために有用となるソースコードの表現法を提案し,この表現法を用いて変数の変更の影響範囲を可視化する静的解析ツールを実装した.さらに,そのツールの出力する情報が実際に影響範囲の特定に有効であるかどうかの評価を行った.
抄録(英) In software development, even if a portion of a source code is changed,a programmer has to test the whole software again.Therefore, the cost of software testing is reduced by analyzingan impact range of the change portion of the source code. In this research, we propose the representation method for change impact analysis of variable changes in source code, and implement an analysis tool to visualizing impact range by using this representationmethod. Additionally, we evaluate the effectiveness of the output of this tool.
キーワード(和) 差分開発 / 影響波及解析 / グラフ表現 / 変数関係グラフ / SSA形式
キーワード(英) Rational Derivational Development / Change Impact Analysis / Graph Representation / Variables Relation Graph / SSA Form
資料番号 SS2015-19,KBSE2015-12
発行日 2015-07-15 (SS, KBSE)

研究会情報
研究会 KBSE / SS / IPSJ-SE
開催期間 2015/7/22(から3日開催)
開催地(和) 札幌市教育文化会館
開催地(英)
テーマ(和) 一般
テーマ(英)
委員長氏名(和) 飯島 正(慶大) / 結縁 祥治(名大)
委員長氏名(英) Tadashi Iijima(Keio Univ.) / Shoji Yuen(Nagoya Univ.)
副委員長氏名(和) 金田 重郎(同志社大) / 緒方 和博(北陸先端大)
副委員長氏名(英) Shigeo Kaneda(Doshisha Univ.) / Kazuhiro Ogata(JAIST)
幹事氏名(和) 松野 裕(日大) / 中川 博之(阪大) / 小林 隆志(東工大) / 鷲崎 弘宜(早大)
幹事氏名(英) Yutaka Matsuno(Nihon Univ.) / Hiroyuki Nakagawa(Osaka Univ.) / Takashi Kobayashi(Tokyo Inst. of Tech.) / Hironobu Washizaki(Waseda Univ.)
幹事補佐氏名(和) 小形 真平(信州大) / 橋浦 弘明(日本工大) / 肥後 芳樹(阪大)
幹事補佐氏名(英) Shinpei Ogata(Shinshu Univ.) / Hiroaki Hashiura(Nippon Inst. of Tech.) / Yoshiki Higo(Osaka Univ.)

講演論文情報詳細
申込み研究会 Technical Committee on Knowledge-Based Software Engineering / Technical Committee on Software Science / Special Interest Group on Software Engineering
本文の言語 JPN
タイトル(和) ソースコード変更時の影響波及解析を目的とした表現法と影響の可視化法の提案
サブタイトル(和)
タイトル(英) A Representation and Visualization Method for Source Code Change Impact Analysis
サブタイトル(和)
キーワード(1)(和/英) 差分開発 / Rational Derivational Development
キーワード(2)(和/英) 影響波及解析 / Change Impact Analysis
キーワード(3)(和/英) グラフ表現 / Graph Representation
キーワード(4)(和/英) 変数関係グラフ / Variables Relation Graph
キーワード(5)(和/英) SSA形式 / SSA Form
第 1 著者 氏名(和/英) 大久保 建男 / Tateo Okubo
第 1 著者 所属(和/英) 岩手県立大学(略称:岩手県立大)
Iwate Prefectural University(略称:Iwate Pref Univ)
第 2 著者 氏名(和/英) 福原 和哉 / Kazuya Fukuhara
第 2 著者 所属(和/英) いわてものづくり・ソフトウェア融合テクノロジーセンター(略称:i-MOS)
Iwate Monozukuri and Software Integration Technology Center(略称:i-MOS)
第 3 著者 氏名(和/英) 晴澤 陽太 / Youta Haresawa
第 3 著者 所属(和/英) 岩手県立大学(略称:岩手県立大)
Iwate Prefectural University(略称:Iwate Pref Univ)
第 4 著者 氏名(和/英) 猪股 俊光 / Toshimitsu Inomata
第 4 著者 所属(和/英) 岩手県立大学(略称:岩手県立大)
Iwate Prefectural University(略称:Iwate Pref Univ)
第 5 著者 氏名(和/英) 新井 義和 / Yoshikazu Arai
第 5 著者 所属(和/英) 岩手県立大学(略称:岩手県立大)
Iwate Prefectural University(略称:Iwate Pref Univ)
第 6 著者 氏名(和/英) 今井 信太郎 / Shintaro Imai
第 6 著者 所属(和/英) 岩手県立大学(略称:岩手県立大)
Iwate Prefectural University(略称:Iwate Pref Univ)
発表年月日 2015-07-22
資料番号 SS2015-19,KBSE2015-12
巻番号(vol) vol.115
号番号(no) SS-153,KBSE-154
ページ範囲 pp.51-56(SS), pp.51-56(KBSE),
ページ数 6
発行日 2015-07-15 (SS, KBSE)