一句话:提出一种通用数据增强方法,缓解故障定位中输入数据高维且极不平衡的问题,以提升定位技术有效性。
故障定位(FL)技术通常以代码覆盖矩阵和失败向量作为输入,期望从程序实体与失败的关联中定位缺陷。然而真实程序规模大,且失败测试用例远少于通过用例,导致输入数据具有高维和极度不平衡的特点,严重影响定位技术的有效性。本文提出一种通用的数据增强方法,针对故障定位任务缓解上述数据高维与类别不平衡问题,以提升现有 FL 技术的有效性。摘要未给出具体实验设置与结果。
Data is the fuel to models, and it is still applicable in fault localization (FL). Many existing elaborate FL techniques take the code coverage matrix and failure vector as inputs, expecting the techniques could find the correlation between program entities and failures. However, the input data is high-dimensional and extremely unbalanced since the real-world programs are large in size and the number of failing test cases is much less than that of passing test cases, which are posing severe threats to the effectiveness of FL techniques.