Skip to content

WuYiwen97/ProjectCodeGUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 

Repository files navigation

基于覆盖信息的软件错误定位工具

结合基于频谱和变异,提供一个基于覆盖信息的软件错误定位工具,以此实验分析定位工具的准确度和效率。 第一次一个人做整个项目的(为了毕设),所以很丑的界面和辣鸡的代码,想怎么写就怎么写了。~

This tools evaluates 2 families of fault localization techniques: spectrum-based fault localization (SBFL techniques for short) which is the most studied and evaluated FL technique; and mutation-based fault localization (MBFL techniques for short).

软件著作权证书

图片

Techniques

  • SBFL
    • Ochiai
    • Dstar
  • SMFL
    • Metallaxis
  • Gzoltar
  • The Major mutation framework
  • Defects4j
  • JavaFX

Fault-localization-data repository (https://bitbucket.org/rjust/fault-localization-data) the Defects4J database of real faults (https://github.com/rjust/defects4j), the GZoltar fault localization tool (http://www.gzoltar.com/), the Major mutation framework (http://mutation-testing.org/).

主界面

图片

选择版本

gif

运行脚本

gif

显示真正错误的行

gif

SBFL 分析

gif

SMFL 分析

gif

###综合分析

gif

也可以选择不同的行

gif

About

SCFL-tools

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages