
-
生物通官微
陪你抓住生命科技
跳动的脉搏
InferCG:通过静态分析和大型语言模型提升Python调用图的生成质量
《ACM Transactions on Software Engineering and Methodology》:InferCG: Enhancing Python Call Graph Generation via Static Analysis and Large Language Models
【字体: 大 中 小 】 时间:2026年03月23日 来源:ACM Transactions on Software Engineering and Methodology
编辑推荐:
Python静态分析中调用图构建面临动态类型、第三方库和运行时行为等挑战,导致传统方法精度与召回率失衡。本文提出的InferCG框架通过粗粒度静态分析与LLM(如DeepSeek、Qwen)语义推理结合:首先用宽松匹配生成高召回候选调用集,再通过LLM过滤不可信边。实验表明InferCG在DyPyBench和开源项目上平均召回率提升13.9%,F1值提高5%,且在漏洞检测场景中优于依赖分析工具。
此摘要是使用自动化工具生成的,并非由文章作者编写或审核的。它旨在帮助发现、帮助读者评估相关性,并协助来自相关研究领域的读者理解本文的工作。它旨在补充作者提供的摘要,后者仍然是文章的官方摘要。完整文章才是权威版本。点击此处了解更多。
点击此处对摘要的准确性、清晰度和实用性进行评论。您的反馈将有助于改进和未来重新生成的版本。
要查看此由人工智能生成的通俗语言摘要,您必须具有高级访问权限。