@inproceedings{oai:ipsj.ixsq.nii.ac.jp:00198949, author = {肥後, 芳樹 and 柗本, 真佑 and 内藤, 圭吾 and 谷門, 照斗 and 楠本, 真二 and 切貫, 弘之 and 倉林, 利行 and 丹野, 治門}, book = {ソフトウェアエンジニアリングシンポジウム2019論文集}, month = {Aug}, note = {自動バグ限局とは,バグの原因箇所を自動で推定する手法である.既存手法として,テストケースによる実行経路を用いてバグ限局を行う手法が提案されている.この手法では,失敗テストケースによって実行される行はバグの原因箇所である可能性が高く,成功テストケースによって実行される行はバグの原因箇所である可能性が低い,というアイデアに基づいて推定を行う.既存手法はテストケースを実行することによりバグ限局を行うため,設定ファイル等の直接実行されない箇所にバグが存在していた場合には,正しくバグ限局できないという課題がある.そこで本研究では,ソースコード以外の直接は実行されない箇所がバグの原因である場合でもより正しくバグ限局できるように既存手法を拡張した.拡張した手法の有効性を確かめるため,Java 言語のプロパティファイルを対象とした実装を行った.実験では,既存手法 (Java のソースコードのみを対象としたバグ限局手法) と提案手法 (Java ソースコードとプロパティファイルを対象としたバグ限局手法) を比較した.実験の結果,バグの原因箇所がプロパティファイルにある場合には,提案手法は既存手法に比べてより正確にバグ限局ができていること,およびバグの原因箇所がソースコードにある場合には,提案手法は既存手法に比べてバグ限局の精度がほとんど変わらないことを確認した.}, pages = {97--105}, publisher = {情報処理学会}, title = {設定ファイルを考慮した自動バグ限局手法の拡張}, volume = {2019}, year = {2019} }