├── A Universal Data Augmentation Approach for Fault Localization.pdf ├── boxplot.png ├── calculate_suspiciousness └── CalculateSuspiciousness.py ├── data ├── d4j │ ├── buggy-lines │ │ └── Chart-1.buggy.lines │ └── data │ │ └── Chart │ │ └── 1 │ │ └── gzoltars │ │ └── Chart │ │ └── 1 │ │ ├── log.txt │ │ ├── matrix │ │ └── spectra ├── manybugs │ └── motivation │ │ ├── componentinfo.txt │ │ ├── covMatrix.txt │ │ ├── error.txt │ │ └── faultLine.txt └── motivation │ └── artificial_bug │ ├── componentinfo.txt │ ├── covMatrix.txt │ ├── error.txt │ └── faultLine.txt ├── data_process ├── ProcessedData.py ├── data_systhesis │ ├── CVAE_model.py │ ├── cvae_synthesis.py │ ├── resampling.py │ └── smote.py ├── data_undersampling │ └── undersampling.py └── dimensional_reduciton │ └── PCA.py ├── metrics ├── calc_corr.py ├── dl_metrics.py └── metrics.py ├── pipeline └── Pipeline.py ├── read_data ├── DataLoader.py ├── Defects4JDataLoader.py ├── ManyBugsDataLoader.py └── SIRDataLoader.py ├── readme.md ├── requirements.txt ├── results ├── fs_MFR.txt ├── fs_cvae_MFR.txt ├── origin_MFR.txt ├── resampling_MFR.txt ├── smote_MFR.txt └── undersampling_MFR.txt ├── run.py └── utils ├── args_util.py ├── file_util.py ├── read_util.py └── write_util.py /A Universal Data Augmentation Approach for Fault Localization.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/A Universal Data Augmentation Approach for Fault Localization.pdf -------------------------------------------------------------------------------- /boxplot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/boxplot.png -------------------------------------------------------------------------------- /calculate_suspiciousness/CalculateSuspiciousness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/calculate_suspiciousness/CalculateSuspiciousness.py -------------------------------------------------------------------------------- /data/d4j/buggy-lines/Chart-1.buggy.lines: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data/d4j/buggy-lines/Chart-1.buggy.lines -------------------------------------------------------------------------------- /data/d4j/data/Chart/1/gzoltars/Chart/1/log.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data/d4j/data/Chart/1/gzoltars/Chart/1/log.txt -------------------------------------------------------------------------------- /data/d4j/data/Chart/1/gzoltars/Chart/1/matrix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data/d4j/data/Chart/1/gzoltars/Chart/1/matrix -------------------------------------------------------------------------------- /data/d4j/data/Chart/1/gzoltars/Chart/1/spectra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data/d4j/data/Chart/1/gzoltars/Chart/1/spectra -------------------------------------------------------------------------------- /data/manybugs/motivation/componentinfo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data/manybugs/motivation/componentinfo.txt -------------------------------------------------------------------------------- /data/manybugs/motivation/covMatrix.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data/manybugs/motivation/covMatrix.txt -------------------------------------------------------------------------------- /data/manybugs/motivation/error.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data/manybugs/motivation/error.txt -------------------------------------------------------------------------------- /data/manybugs/motivation/faultLine.txt: -------------------------------------------------------------------------------- 1 | fault="3" -------------------------------------------------------------------------------- /data/motivation/artificial_bug/componentinfo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data/motivation/artificial_bug/componentinfo.txt -------------------------------------------------------------------------------- /data/motivation/artificial_bug/covMatrix.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data/motivation/artificial_bug/covMatrix.txt -------------------------------------------------------------------------------- /data/motivation/artificial_bug/error.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data/motivation/artificial_bug/error.txt -------------------------------------------------------------------------------- /data/motivation/artificial_bug/faultLine.txt: -------------------------------------------------------------------------------- 1 | fault="3" -------------------------------------------------------------------------------- /data_process/ProcessedData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data_process/ProcessedData.py -------------------------------------------------------------------------------- /data_process/data_systhesis/CVAE_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data_process/data_systhesis/CVAE_model.py -------------------------------------------------------------------------------- /data_process/data_systhesis/cvae_synthesis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data_process/data_systhesis/cvae_synthesis.py -------------------------------------------------------------------------------- /data_process/data_systhesis/resampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data_process/data_systhesis/resampling.py -------------------------------------------------------------------------------- /data_process/data_systhesis/smote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data_process/data_systhesis/smote.py -------------------------------------------------------------------------------- /data_process/data_undersampling/undersampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data_process/data_undersampling/undersampling.py -------------------------------------------------------------------------------- /data_process/dimensional_reduciton/PCA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/data_process/dimensional_reduciton/PCA.py -------------------------------------------------------------------------------- /metrics/calc_corr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/metrics/calc_corr.py -------------------------------------------------------------------------------- /metrics/dl_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/metrics/dl_metrics.py -------------------------------------------------------------------------------- /metrics/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/metrics/metrics.py -------------------------------------------------------------------------------- /pipeline/Pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/pipeline/Pipeline.py -------------------------------------------------------------------------------- /read_data/DataLoader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/read_data/DataLoader.py -------------------------------------------------------------------------------- /read_data/Defects4JDataLoader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/read_data/Defects4JDataLoader.py -------------------------------------------------------------------------------- /read_data/ManyBugsDataLoader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/read_data/ManyBugsDataLoader.py -------------------------------------------------------------------------------- /read_data/SIRDataLoader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/read_data/SIRDataLoader.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/readme.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/requirements.txt -------------------------------------------------------------------------------- /results/fs_MFR.txt: -------------------------------------------------------------------------------- 1 | motivation-artificial_bug 9 -------------------------------------------------------------------------------- /results/fs_cvae_MFR.txt: -------------------------------------------------------------------------------- 1 | motivation-artificial_bug 5 -------------------------------------------------------------------------------- /results/origin_MFR.txt: -------------------------------------------------------------------------------- 1 | motivation-artificial_bug 12 2 | -------------------------------------------------------------------------------- /results/resampling_MFR.txt: -------------------------------------------------------------------------------- 1 | motivation-artificial_bug 7 2 | -------------------------------------------------------------------------------- /results/smote_MFR.txt: -------------------------------------------------------------------------------- 1 | motivation-artificial_bug 7 2 | -------------------------------------------------------------------------------- /results/undersampling_MFR.txt: -------------------------------------------------------------------------------- 1 | motivation-artificial_bug 7 2 | -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/run.py -------------------------------------------------------------------------------- /utils/args_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/utils/args_util.py -------------------------------------------------------------------------------- /utils/file_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/utils/file_util.py -------------------------------------------------------------------------------- /utils/read_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/utils/read_util.py -------------------------------------------------------------------------------- /utils/write_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ICSE2022FL/ICSE2022FLCode/HEAD/utils/write_util.py --------------------------------------------------------------------------------