×

魅力FL

swMATH ID: 39990
软件作者: 库赛·伊德里斯·萨罕(Qusay Idrees Sarhan)、阿提拉·萨特马里(Attila Szatmari)、拉杰蒙德·托特(Rajmond Toth)、阿帕德·贝塞德斯(Arpad Beszedes)
描述: CharmFL:Python的故障定位工具,故障定位是软件调试中最耗时、最容易出错的部分之一。有几种工具可以帮助开发人员完成错误定位过程,但它们主要针对用Java和C/C++编程语言编写的程序。虽然这些工具本身非常出色,但我们不能忽视这样一个事实,即Python是一种流行的编程语言,而且Pythons开发人员仍然缺乏易于使用和方便的故障定位工具。在本文中,我们将一个名为“CharmFL”的工具作为PyCharm IDE的插件,用于软件故障定位。该工具使用基于频谱的故障定位(SBFL)来帮助Python开发人员自动分析他们的程序,并在运行时生成有用的数据,然后生成潜在故障程序元素(即语句、函数和类)的排序列表。因此,我们提出的工具支持不同的代码覆盖类型,并有可能以分层方法研究这些类型。我们的工具的适用性已经通过使用一组实验用例来展示。结果表明,我们的工具可以帮助开发人员有效地找到程序中不同类型故障的位置。
主页: https://arxiv.org/abs/1208.12377
源代码:  https://github.com/sed-szeged/CharmFL网址
依赖项: 蟒蛇
关键词: arXiv_cs。东南方;魅力FL;故障定位;蟒蛇;调试;插件;PyCharm集成开发环境;基于谱的故障定位;SBFL公司
相关软件: ;pytest测试;封面.py;故障定位;准确指出;美洲虎;单位FL;维达;WhyLine公司;FLAVS(闪光);佐尔塔;格佐尔塔;PyCharm公司;蟒蛇
引用于: 0个文档

标准条款

1出版物描述软件 年份
CharmFL:Python的故障定位工具arXiv公司
库赛·伊德里斯·萨罕(Qusay Idrees Sarhan)、阿提拉·萨特马里(Attila Szatmari)、拉杰蒙德·托特(Rajmond Toth)、阿帕德·贝塞德斯(Arpad Beszedes)
2021