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...
Saved in:
Main Authors: | , , , |
---|---|
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 |