Code2Graph icon indicating copy to clipboard operation
Code2Graph copied to clipboard

eva: 实验验证方法的效果

Open Symbolk opened this issue 2 years ago • 2 comments

三组实验:

  1. XLL:跨语言连接检测的Precision/Recall
  2. Cochange:历史在文件级别的预测P/R
  3. Lint:是否能发现已知或未知的因跨语言变更造成的bug/code smell

Symbolk avatar Sep 21 '21 03:09 Symbolk

您好,请问下在您的第一个测试P\R的实验中,你所用到的ground truth是如何生成的呢,或者说你是以什么结果为标准的

Mryanhehe avatar Aug 26 '22 03:08 Mryanhehe

您好,请问下在您的第一个测试P\R的实验中,你所用到的ground truth是如何生成的呢,或者说你是以什么结果为标准的

@Mryanhehe ground truth是用自动抽取的方式生成的。针对所有需要收集的XLL pattern,我们case by case地在解析代码时抽取符合特征的XLL(这个过程实际上是模拟人工文本搜索抽取XLL的过程)。 ground truth的抽取代码在extractor文件夹下:https://github.com/Symbolk/Code2Graph/tree/main/client/src/main/java/edu/pku/code2graph/client/extractor

TsukimiRini avatar Aug 26 '22 08:08 TsukimiRini