基于频谱的故障定位现有算法的经验评价

Jeongho Kim, Eunseok Lee
{"title":"基于频谱的故障定位现有算法的经验评价","authors":"Jeongho Kim, Eunseok Lee","doi":"10.1109/ICOIN.2014.6799702","DOIUrl":null,"url":null,"abstract":"Fault localization is an essential step for debugging, even though it is still tedious and time-consuming activity. Many researchers tried to find a good way for it for decades. Many solutions proposed by them have different performance, such as correctness, code coverage, and etc. However there are few attempts to compare those solutions in an objective way. It makes software testers confuse to choose a solution for their purposes. In this paper, we perform empirical evaluations for existing 32 algorithms that are prominent in the domain of fault localization. Through the evaluation we analyze them with some properties such as correctness and categorize them with a clustering method. All the experimental effort has been performed with a tool, named SKKU-FL, which has been developed by us. The ultimate goal of this paper is to provide an insight to classify a large number of existing solutions and help testers to select the most appropriate solution for their aims.","PeriodicalId":388486,"journal":{"name":"The International Conference on Information Networking 2014 (ICOIN2014)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"Empirical evaluation of existing algorithms of spectrum based fault localization\",\"authors\":\"Jeongho Kim, Eunseok Lee\",\"doi\":\"10.1109/ICOIN.2014.6799702\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Fault localization is an essential step for debugging, even though it is still tedious and time-consuming activity. Many researchers tried to find a good way for it for decades. Many solutions proposed by them have different performance, such as correctness, code coverage, and etc. However there are few attempts to compare those solutions in an objective way. It makes software testers confuse to choose a solution for their purposes. In this paper, we perform empirical evaluations for existing 32 algorithms that are prominent in the domain of fault localization. Through the evaluation we analyze them with some properties such as correctness and categorize them with a clustering method. All the experimental effort has been performed with a tool, named SKKU-FL, which has been developed by us. The ultimate goal of this paper is to provide an insight to classify a large number of existing solutions and help testers to select the most appropriate solution for their aims.\",\"PeriodicalId\":388486,\"journal\":{\"name\":\"The International Conference on Information Networking 2014 (ICOIN2014)\",\"volume\":\"44 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The International Conference on Information Networking 2014 (ICOIN2014)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICOIN.2014.6799702\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The International Conference on Information Networking 2014 (ICOIN2014)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOIN.2014.6799702","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 15

摘要

故障定位是调试的重要步骤,尽管它仍然是一项繁琐且耗时的活动。几十年来,许多研究人员试图找到一种好的方法。他们提出的许多解决方案具有不同的性能,例如正确性、代码覆盖率等。然而,很少有人试图以客观的方式比较这些解决方案。它使软件测试人员在为他们的目的选择解决方案时感到困惑。本文对现有的32种在故障定位领域表现突出的算法进行了实证评价。通过评价对其正确性等特性进行分析,并用聚类方法对其进行分类。所有的实验工作都是用我们开发的一个名为SKKU-FL的工具完成的。本文的最终目标是提供对大量现有解决方案进行分类的见解,并帮助测试人员为他们的目标选择最合适的解决方案。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Empirical evaluation of existing algorithms of spectrum based fault localization
Fault localization is an essential step for debugging, even though it is still tedious and time-consuming activity. Many researchers tried to find a good way for it for decades. Many solutions proposed by them have different performance, such as correctness, code coverage, and etc. However there are few attempts to compare those solutions in an objective way. It makes software testers confuse to choose a solution for their purposes. In this paper, we perform empirical evaluations for existing 32 algorithms that are prominent in the domain of fault localization. Through the evaluation we analyze them with some properties such as correctness and categorize them with a clustering method. All the experimental effort has been performed with a tool, named SKKU-FL, which has been developed by us. The ultimate goal of this paper is to provide an insight to classify a large number of existing solutions and help testers to select the most appropriate solution for their aims.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信