paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Learning to detect table clones in spreadsheets

学习检测电子表格中的表格克隆
ISSTA Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis2020匹配度 2/10 · 该论文研究电子表格表格克隆检测,属于程序分析与机器学习的交叉,但未涉及用户关注的核心方向:ML/Agentic 程序的静态分析、LLM/Agent 改进静态分析/形式化验证、浮点程序分析或贝叶斯程序分析。其学习式检测方法与用户画像中的 PL-AI 交叉点关联较弱。引用 8 inbox
Yakun Zhang, Wensheng Dou, Jiaxin Zhu, Liang Xu, Zhiyong Zhou, Jun Wei, Dan Ye, Bo Yang
crossref: 2026-09-12

AI 速览

一句话:提出基于学习的电子表格表格克隆检测,以识别发生结构变化的克隆,弥补现有方法仅支持同结构克隆的不足。

电子表格中,终端用户常通过复制并修改已有表格来创建新表格,两者共享相似计算语义,构成表格克隆。用户对克隆中的表格进行增删行列等修改,会引入结构变化。作者对真实电子表格的实证研究显示,约58.5%的表格克隆涉及结构变化。然而,现有表格克隆检测方法只能识别结构完全相同的克隆,导致大量发生结构变化的克隆无法被检测。为此,论文提出基于学习的检测方法(标题所示),以期在这种结构变化场景下更好地检测表格克隆。摘要未展开具体模型、特征与实验评估细节。

问题
现有电子表格表格克隆检测方法只能处理结构相同的克隆,而真实场景中约58.5%的克隆伴随结构变化,导致大量克隆漏检。
方法
论文提出学习式(learning-based)检测方法,从电子表格中检测即使发生结构变化仍属于同一克隆的表格;具体模型与特征摘要未详述。
评估
对真实电子表格开展实证研究,报告约58.5%的表格克隆涉及结构变化;摘要未给出所提方法的具体实验评估。
原文摘要(Abstract)

In order to speed up spreadsheet development productivity, end users can create a spreadsheet table by copying and modifying an existing one. These two tables share the similar computational semantics, and form a table clone. End users may modify the tables in a table clone, e.g., adding new rows and deleting columns, thus introducing structure changes into the table clone. Our empirical study on real-world spreadsheets shows that about 58.5% of table clones involve structure changes. However, existing table clone detection approaches in spreadsheets can only detect table clones with the same structures. Therefore, many table clones with structure changes cannot be detected.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot6053,
  title = {Learning to detect table clones in spreadsheets},
  author = {Yakun Zhang and Wensheng Dou and Jiaxin Zhu and Liang Xu and Zhiyong Zhou and Jun Wei and Dan Ye and Bo Yang},
  booktitle = {ISSTA},
  year = {2020},
  doi = {10.1145/3395363.3397384}
}