講演名 2021-03-04
Software Analysis WorkbenchとSymbolicPathFindreを使用した網羅的な反例とパス制約の生成
辛島 凜(信州大), 小形 真平(信州大), 岡野 浩三(信州大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) Software Analysis Workbench (SAW)はJVMバイトコードをシンボリック実行によってモデル化し,関数単位でモデル検査を行なうことができるツールである.SAW用いて網羅的な反例の導出を行ない,反例の実行パスを特定するための手法としてPath-Directed Symbolic Execution (PDSE)をSAWで実行するための手法と,PDSEを改良し検証時間の短縮を図った手法であるCounter-Example Path-Directed Symbolic Execution (CEG-PDSE)を報告する.さらに,提案手法を自動的に実行するツールを実装し,評価実験を行った結果,CEG-PDSEはPDSEに対し最大で75%実行時間を削減する有効性を示した.
抄録(英) Software Analysis Workbench (SAW) generates models from JVM bytecode by symbolic execution. Users can perform model check on a function by function. In this paper, we propose a method to perform Path-Directed Symbolic Execution (PDSE) in SAW for generating exhaustive counter-examples. Also, we propose Counter-Example Guided Symbolic Execution (CEG-PDSE) as improvement of PDSE. In addition, we have implemented a tool that automatically executes CEG-PDSE. The evaluation experiment shows the effictiveness of the proposed method.
キーワード(和) SAW / SPF / JUnit / Model Checking / Symbolic Execution
キーワード(英)
資料番号 SS2020-41
発行日 2021-02-24 (SS)

研究会情報
研究会 SS
開催期間 2021/3/3(から2日開催)
開催地(和) オンライン開催
開催地(英) Online
テーマ(和) 一般
テーマ(英)
委員長氏名(和) 小林 隆志(東工大)
委員長氏名(英) Takashi Kobayashi(Tokyo Inst. of Tech.)
副委員長氏名(和) 岡野 浩三(信州大)
副委員長氏名(英) Kozo Okano(Shinshu Univ.)
幹事氏名(和) 島 和之(広島市大) / 林 晋平(東工大)
幹事氏名(英) Kazuyuki Shima(Hiroshima City Univ.) / Shinpei Hayashi(Tokyo Inst. of Tech.)
幹事補佐氏名(和) 小形 真平(信州大)
幹事補佐氏名(英) Shinpei Ogata(Shinshu Univ.)

講演論文情報詳細
申込み研究会 Technical Committee on Software Science
本文の言語 JPN
タイトル(和) Software Analysis WorkbenchとSymbolicPathFindreを使用した網羅的な反例とパス制約の生成
サブタイトル(和)
タイトル(英) Generating Exhaustive Counterexample and Path Constraint with Software Analysis Workbench and Symbolic PathFinder
サブタイトル(和)
キーワード(1)(和/英) SAW
キーワード(2)(和/英) SPF
キーワード(3)(和/英) JUnit
キーワード(4)(和/英) Model Checking
キーワード(5)(和/英) Symbolic Execution
第 1 著者 氏名(和/英) 辛島 凜 / Rin Karashima
第 1 著者 所属(和/英) 信州大学(略称:信州大)
Shinshu University(略称:Shinshu Univ.)
第 2 著者 氏名(和/英) 小形 真平 / Shinpei Ogata
第 2 著者 所属(和/英) 信州大学(略称:信州大)
Shinshu University(略称:Shinshu Univ.)
第 3 著者 氏名(和/英) 岡野 浩三 / Kozo Okano
第 3 著者 所属(和/英) 信州大学(略称:信州大)
Shinshu University(略称:Shinshu Univ.)
発表年月日 2021-03-04
資料番号 SS2020-41
巻番号(vol) vol.120
号番号(no) SS-407
ページ範囲 pp.78-83(SS),
ページ数 6
発行日 2021-02-24 (SS)