Effective fault localization technique using parameter-value replacement

Statistic-based fault localization and slice-based fault localization cannot locate the omission faults effectively.A method-level fault localization approach based on parameter-value replacement was proposed.Those methods appearing in failed executions were treated as the fault methods candidate se...

Full description

Saved in:
Bibliographic Details
Main Authors: Xing-ya WANG, Shu-juan JIANG, Xiao-lin JU, He-ling CAO
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2015-04-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2015095/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539656744697856
author Xing-ya WANG
Shu-juan JIANG
Xiao-lin JU
He-ling CAO
author_facet Xing-ya WANG
Shu-juan JIANG
Xiao-lin JU
He-ling CAO
author_sort Xing-ya WANG
collection DOAJ
description Statistic-based fault localization and slice-based fault localization cannot locate the omission faults effectively.A method-level fault localization approach based on parameter-value replacement was proposed.Those methods appearing in failed executions were treated as the fault methods candidate set (FMCS).For each element contained in FMCS,its impact to the execution result was measured and then the FMCS elements based on the impact were classified.For each method with high impact,its interesting parameter value mapping pair (IPVMP) was searched by using parameter-value replacement.According to the impact and IPVMP,a method list of FMCS elements was finally provided to debuggers.Empirical results show that the proposed approach performs better than other fault localization approaches.
format Article
id doaj-art-63a6d90af702471b9bf13743ae16a84e
institution Kabale University
issn 1000-436X
language zho
publishDate 2015-04-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-63a6d90af702471b9bf13743ae16a84e2025-01-14T06:46:13ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2015-04-013613814559692482Effective fault localization technique using parameter-value replacementXing-ya WANGShu-juan JIANGXiao-lin JUHe-ling CAOStatistic-based fault localization and slice-based fault localization cannot locate the omission faults effectively.A method-level fault localization approach based on parameter-value replacement was proposed.Those methods appearing in failed executions were treated as the fault methods candidate set (FMCS).For each element contained in FMCS,its impact to the execution result was measured and then the FMCS elements based on the impact were classified.For each method with high impact,its interesting parameter value mapping pair (IPVMP) was searched by using parameter-value replacement.According to the impact and IPVMP,a method list of FMCS elements was finally provided to debuggers.Empirical results show that the proposed approach performs better than other fault localization approaches.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2015095/fault localizationomission errorvalue replacementinteresting parameter-value mapping pair
spellingShingle Xing-ya WANG
Shu-juan JIANG
Xiao-lin JU
He-ling CAO
Effective fault localization technique using parameter-value replacement
Tongxin xuebao
fault localization
omission error
value replacement
interesting parameter-value mapping pair
title Effective fault localization technique using parameter-value replacement
title_full Effective fault localization technique using parameter-value replacement
title_fullStr Effective fault localization technique using parameter-value replacement
title_full_unstemmed Effective fault localization technique using parameter-value replacement
title_short Effective fault localization technique using parameter-value replacement
title_sort effective fault localization technique using parameter value replacement
topic fault localization
omission error
value replacement
interesting parameter-value mapping pair
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2015095/
work_keys_str_mv AT xingyawang effectivefaultlocalizationtechniqueusingparametervaluereplacement
AT shujuanjiang effectivefaultlocalizationtechniqueusingparametervaluereplacement
AT xiaolinju effectivefaultlocalizationtechniqueusingparametervaluereplacement
AT helingcao effectivefaultlocalizationtechniqueusingparametervaluereplacement