Code2Graph
Code2Graph copied to clipboard
eva: 实验验证方法的效果
三组实验:
- XLL:跨语言连接检测的Precision/Recall
- Cochange:历史在文件级别的预测P/R
- Lint:是否能发现已知或未知的因跨语言变更造成的bug/code smell
您好,请问下在您的第一个测试P\R的实验中,你所用到的ground truth是如何生成的呢,或者说你是以什么结果为标准的
您好,请问下在您的第一个测试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