PreprintCited by 1Software Engineering ResearchScientific Computing and Data ManagementSoftware Testing and Debugging Techniques

Automated Table Reproduction via Code Generation

Open access
Baek, Doehyun, Pradel, Michael·2026·arXiv

Abstract

Reproducibility is an important goal in computer science research, e.g., for artifact evaluation and to build upon experimental results of prior work. Recently, LLM agents are being used to automatically reproduce research results, but they fail to provide executable evidence of reproduction and do not consider the method of reproduction, which limits their usefulness. We present Artisan, an LLM agent that reproduces tables of numeric results, given a paper and its artifact. The approach is enabled by two key contributions: First, we frame the reproduction problem as a code generation task, enabling users to audit and re-run the resulting reproduction script independently of the agent. Second, we design automated judging mechanisms that steer the agent toward correct results without exposing them, while preventing shortcuts like copying precomputed results. To evaluate Artisan, we introduce Artisan-Bench, the first benchmark assessing the ability to generate code that reproduces research results. Artisan-Bench comprises 60 tasks derived from 23 software engineering papers. Our experiments show that Artisan is effective and efficient, with the added benefit of aiding the discovery of 20 new errors in either the paper or artifact.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

DataCite · 10.48550/arxiv.2602.10046

Cites

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • While agentic systems might help absorb this validation burden, such as through automated artifact evaluation, the imbalance is already visible in fast-growing venues where submission volumes stretch community attention to the limit.

    “While agentic systems might help absorb this validation burden, such as through automated artifact evaluation [1], the imbalance is already visible in fast-growing venues 12 where submission volumes stretch community attention to the limit.”

    From Are Researchers Being Replaced by Artificial Intelligence? (2026) · cites this paper as [1]

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

No references could be resolved yet.

Research works printed but not linked: 52

  1. ASE 2024 2024. Artifact Evaluation Track -ASE 2024 (Call for Artifacts). ASE 2024. https://conf.researchr.org/track/ase-2024/ase-2024-artifact-evaluation- track#Call-for-Artifacts
  2. ICSE 2024 2024. Artifact Evaluation -ICSE 2024. ICSE 2024. https://conf. researchr.org/track/icse-2024/icse-2024-artifact-evaluation
  3. ESEC/FSE 2024 2024. Artifacts -FSE 2024 (Call for Artifacts). ESEC/FSE 2024. https://2024.esec-fse.org/track/fse-2024-artifacts
  4. Mahmoud Alfadel and Shane McIntosh. 2024. The Classics Never Go Out of Style: An Empirical Study of Downgrades from the Bazel Build Technology. In Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, ICSE 2024, Lisbon, Portugal, April 14-20, 2024. ACM, 233:1-233:12. doi:10.1145/ 3597503.3639169 · DOI
  5. Florian Angermeir, Maximilian Amougou, Mark Kreitz, Andreas Bauer, Matthias Linhuber, Davide Fucci, Fabiola Moyón Constante, Daniel Méndez, and Tony Gorschek. 2025. Reflections on the Reproducibility of Commercial LLM Perfor- mance in Empirical Software Engineering Studies. CoRR abs/2510.25506 (2025). arXiv:2510.25506 doi:10.48550/ARXIV.2510.25506 · DOI
  6. Association for Computing Machinery. 2020. Artifact Review and Badging - Current. Version 1.1. https://www.acm.org/publications/policies/artifact-review- and-badging-current
  7. Manos Athanassoulis, Peter Triantafillou, Raja Appuswamy, Rajesh Bordawekar, Badrish Chandramouli, Xuntao Cheng, Ioana Manolescu, Yannis Papakonstanti- nou, and Nesime Tatbul. 2022. Artifacts Availability & Reproducibility (VLDB 2021 Round Table). SIGMOD Rec. 51, 2 (2022), 74-77. doi:10.1145/3552490.3552511 · DOI
  8. Bowen Baker, Joost Huizinga, Leo Gao, Zehao Dou, Melody Y. Guan, Aleksander Madry, Wojciech Zaremba, Jakub Pachocki, and David Farhi. 2025. Monitoring Reasoning Models for Misbehavior and the Risks of Promoting Obfuscation. CoRR abs/2503.11926 (2025). arXiv:2503.11926 doi:10.48550/ARXIV.2503.11926 · DOI · Paper page
  9. Monya Baker. 2016. 1,500 scientists lift the lid on reproducibility. Nature 533 (2016), 452-454. https://api.semanticscholar.org/CorpusID:4460617
  10. Markus Böck, Michael Schröder, and Jürgen Cito. 2024. Language-Agnostic Static Analysis of Probabilistic Programs. In Proceedings of the 39th IEEE/ACM Interna- tional Conference on Automated Software Engineering, ASE 2024, Sacramento, CA, USA, October 27 -November 1, 2024, Vladimir Filkov, Baishakhi Ray, and Minghui Zhou (Eds.). ACM, 78-90. doi:10.1145/3691620.3695031 · DOI
  11. Ben Bogin, Kejuan Yang, Shashank Gupta, Kyle Richardson, Erin Bransom, Peter Clark, Ashish Sabharwal, and Tushar Khot. 2024. super: Evaluating Agents on Setting Up and Executing Tasks from Research Repositories. In Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing, EMNLP 2024, Miami, FL, USA, November 12-16, 2024, Yaser Al-Onaizan, Mohit Bansal, and Yun-Nung Chen (Eds.). Association for Computational Linguistics, 12622-12645. doi:10.18653/V1/2024.EMNLP-MAIN.702 · DOI · Paper page
  12. Islem Bouzenia, Premkumar T. Devanbu, and Michael Pradel. 2025. RepairAgent: An Autonomous, LLM-Based Agent for Program Repair. In 47th IEEE/ACM In- ternational Conference on Software Engineering, ICSE 2025, Ottawa, ON, Canada, April 26 -May 6, 2025. IEEE, 2188-2200. doi:10.1109/ICSE55347.2025.00157 · DOI
  13. Islem Bouzenia, Bajaj Piyush Krishan, and Michael Pradel. 2024. DyPyBench: A Benchmark of Executable Python Software. Proc. ACM Softw. Eng. 1, FSE (2024), 338-358. doi:10.1145/3643742 · DOI
  14. Islem Bouzenia and Michael Pradel. 2024. Resource Usage and Optimization Op- portunities in Workflows of GitHub Actions. In Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, ICSE 2024, Lisbon, Portugal, April 14-20, 2024. ACM, 25:1-25:12. doi:10.1145/3597503.3623303 · DOI
  15. Islem Bouzenia and Michael Pradel. 2025. You Name It, I Run It: An LLM Agent to Execute Tests of Arbitrary Projects. Proc. ACM Softw. Eng. 2, ISSTA (2025), 1054-1076. doi:10.1145/3728922 · DOI · Paper page
  16. Jun Shern Chan, Neil Chowdhury, Oliver Jaffe, James Aung, Dane Sherburn, Evan Mays, Giulio Starace, Kevin Liu, Leon Maksin, Tejal Patwardhan, Aleksander Madry, and Lilian Weng. 2025. MLE-bench: Evaluating Machine Learning Agents on Machine Learning Engineering. In The Thirteenth International Conference on Learning Representations. https://openreview.net/forum?id=6s5uXNWGIh
  17. Georgios-Petros Drosos, Thodoris Sotiropoulos, Diomidis Spinellis, and Dimitris Mitropoulos. 2024. Bloat beneath Python's Scales: A Fine-Grained Inter-Project Dependency Analysis. Proc. ACM Softw. Eng. 1, FSE (2024), 2584-2607. doi:10. 1145/3660821 · DOI
  18. Florian Eder and Stefan Winter. 2024. Efficient Detection of Test Interference in C Projects. In Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, ASE 2024, Sacramento, CA, USA, October 27 - November 1, 2024, Vladimir Filkov, Baishakhi Ray, and Minghui Zhou (Eds.). ACM, 166-178. doi:10.1145/3691620.3694995 · DOI
  19. Dominik Helm, Tobias Roth, Sven Keidel, Michael Reif, and Mira Mezini. 2024. Unimocg: Modular Call-Graph Algorithms for Consistent Handling of Language Features. In Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2024, Vienna, Austria, September 16-20, 2024,
  20. Maria Christakis and Michael Pradel (Eds.). ACM, 51-62. doi:10.1145/3650212. 3652109 · DOI
  21. Ben Hermann, Stefan Winter, and Janet Siegmund. 2020. Community expectations for research artifacts and evaluation processes. In ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual Event, USA, November 8-13, 2020, Prem Devanbu,
  22. Myra B. Cohen, and Thomas Zimmermann (Eds.). ACM, 469-480. doi:10.1145/ 3368089.3409767 · DOI
  23. David Heye, Karl Kindermann, Robin Decker, Johannes Lohmöller, Anastasiia Belova, Sandra Geisler, Klaus Wehrle, and Jan Pennekamp. 2025. Supporting Arti- fact Evaluation with LLMs: A Study with Published Security Research Papers. In IEEE International Conference on Big Data, BigData 2025, Macau, China, December 8-11, 2025. IEEE, 5077-5085. doi:10.1109/BIGDATA66926.2025.11401815 · DOI
  24. Jaemin Hong and Sukyoung Ryu. 2024. To Tag, or Not to Tag: Translating C's Unions to Rust's Tagged Unions. In Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, ASE 2024, Sacramento, CA, USA, October 27 -November 1, 2024, Vladimir Filkov, Baishakhi Ray, and Minghui Zhou (Eds.). ACM, 40-52. doi:10.1145/3691620.3694985 · DOI
  25. Chuxuan Hu, Liyun Zhang, Yeji Lim, Aum Wadhwani, Austin Peters, and Daniel Kang. 2025. REPRO-Bench: Can Agentic AI Systems Assess the Re- producibility of Social Science Research?. In Findings of the Association for Computational Linguistics, ACL 2025, Vienna, Austria, July 27 -August 1, 2025,
  26. Wanxiang Che, Joyce Nabende, Ekaterina Shutova, and Mohammad Taher Pile- hvar (Eds.). Association for Computational Linguistics, 23616-23626. https: //aclanthology.org/2025.findings-acl.1210/
  27. Carlos E. Jimenez, John Yang, Alexander Wettig, Shunyu Yao, Kexin Pei, Ofir Press, and Karthik R. Narasimhan. 2024. SWE-bench: Can Language Models Resolve Real-world Github Issues?. In The Twelfth International Conference on Learning Representations, ICLR 2024, Vienna, Austria, May 7-11, 2024. OpenReview.net. https://openreview.net/forum?id=VTF8yNQM66
  28. Shriram Krishnamurthi. 2013. Artifact evaluation for software conferences. ACM SIGSOFT Softw. Eng. Notes 38, 3 (2013), 7-10. doi:10.1145/2464526.2464530 · DOI
  29. Shriram Krishnamurthi and Jan Vitek. 2015. The real software crisis: repeatability as a core value. Commun. ACM 58, 3 (2015), 34-36. doi:10.1145/2658987 · DOI
  30. Myungho Lee, Jiseong Bak, Seokhyeon Moon, Yoonchan Jhi, and Hakjoo Oh. 2024. Effective Unit Test Generation for Java Null Pointer Exceptions. In Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, ASE 2024, Sacramento, CA, USA, October 27 -November 1, 2024, Vladimir Filkov, Baishakhi Ray, and Minghui Zhou (Eds.). ACM, 1044-1056. doi:10.1145/3691620. 3695484 · DOI
  31. Chenghao Li, Yifei Wu, Wenbo Shen, Zichen Zhao, Rui Chang, Chengwei Liu, Yang Liu, and Kui Ren. 2024. Demystifying Compiler Unstable Feature Usage and Impacts in the Rust Ecosystem. In Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, ICSE 2024, Lisbon, Portugal, April 14-20, 2024. ACM, 24:1-24:13. doi:10.1145/3597503.3623352 · DOI
  32. Jenny T. Liang, Carmen Badea, Christian Bird, Robert DeLine, Denae Ford, Nicole Forsgren, and Thomas Zimmermann. 2024. Can GPT-4 Replicate Empirical Software Engineering Research? Proc. ACM Softw. Eng. 1, FSE (2024), 1330-1353. doi:10.1145/3660767 · DOI · Paper page
  33. Monte MacDiarmid, Benjamin Wright, Jonathan Uesato, Joe Benton, Jon Kutasov, Sara Price, Naia Bouscal, Sam Bowman, Trenton Bricken, Alex Cloud, Carson Denison, Johannes Gasteiger, Ryan Greenblatt, Jan Leike, Jack Lindsey, Vlad Mikulik, Ethan Perez, Alex Rodrigues, Drake Thomas, Albert Webson, Daniel Ziegler, and Evan Hubinger. 2025. Natural Emergent Misalignment from Reward Hacking in Production RL. arXiv:2511.18397 [cs.AI] https://arxiv.org/abs/2511. 18397 · arXiv
  34. Daye Nam, Andrew Macvean, Vincent J. Hellendoorn, Bogdan Vasilescu, and Brad A. Myers. 2024. Using an LLM to Help With Code Understanding. In Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, ICSE 2024, Lisbon, Portugal, April 14-20, 2024. ACM, 97:1-97:13. doi:10.1145/ 3597503.3639187 · DOI · Paper page
  35. Daniel Olszewski, Allison Lu, Carson Stillman, Kevin Warren, Cole Kitroser, Alejandro Pascual, Divyajyoti Ukirde, Kevin R. B. Butler, and Patrick Traynor. 2023. "Get in Researchers; We're Measuring Reproducibility": A Reproducibility Study of Machine Learning Papers in Tier 1 Security Conferences. In Proceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security, CCS 2023, Copenhagen, Denmark, November 26-30, 2023, Weizhi Meng, Chris- tian Damsgaard Jensen, Cas Cremers, and Engin Kirda (Eds.). ACM, 3433-3459. doi:10.1145/3576915.3623130 · DOI
  36. Zhiyuan Pan, Xing Hu, Xin Xia, Xian Zhan, David Lo, and Xiaohu Yang. 2024. PPT4J: Patch Presence Test for Java Binaries. In Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, ICSE 2024, Lisbon, Portugal, April 14-20, 2024. ACM, 225:1-225:12. doi:10.1145/3597503.3639231 · DOI
  37. Joelle Pineau, Philippe Vincent-Lamarre, Koustuv Sinha, Vincent Larivière, Alina Beygelzimer, Florence d'Alché-Buc, Emily B. Fox, and Hugo Larochelle. 2021. Improving Reproducibility in Machine Learning Research(A Report from the NeurIPS 2019 Reproducibility Program). J. Mach. Learn. Res. 22 (2021), 164:1- 164:20. https://jmlr.org/papers/v22/20-303.html
  38. Tobias Roth, Julius Näumann, Dominik Helm, Sven Keidel, and Mira Mezini. 2024. AXA: Cross-Language Analysis through Integration of Single-Language Analy- ses. In Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, ASE 2024, Sacramento, CA, USA, October 27 -November 1, 2024, Vladimir Filkov, Baishakhi Ray, and Minghui Zhou (Eds.). ACM, 1195-1205. doi:10.1145/3691620.3696193 · DOI
  39. Abhik Roychoudhury, Corina S. Pasareanu, Michael Pradel, and Baishakhi Ray. 2026. Agentic AI Software Engineers: Programming with Trust. Commun. ACM 69, 5 (2026), 56-58. doi:10.1145/3769314 · DOI
  40. Minju Seo, Jinheon Baek, Seongyun Lee, and Sung Ju Hwang. 2025. Paper2Code: Automating Code Generation from Scientific Papers in Machine Learning. CoRR abs/2504.17192 (2025). arXiv:2504.17192 doi:10.48550/ARXIV.2504.17192 · DOI · Paper page
  41. Zachary S. Siegel, Sayash Kapoor, Nitya Nadgir, Benedikt Stroebl, and Arvind Narayanan. 2024. CORE-Bench: Fostering the Credibility of Published Research Through a Computational Reproducibility Agent Benchmark. Trans. Mach. Learn. Res. 2024 (2024). https://openreview.net/forum?id=BsMMc4MEGS
  42. Yahui Song, Xiang Gao, Wenhua Li, Wei-Ngan Chin, and Abhik Roychoudhury. 2024. ProveNFix: Temporal Property-Guided Program Repair. Proc. ACM Softw. Eng. 1, FSE (2024), 226-248. doi:10.1145/3643737 · DOI
  43. Giulio Starace, Oliver Jaffe, Dane Sherburn, James Aung, Jun Shern Chan, Leon Maksin, Rachel Dias, Evan Mays, Benjamin Kinsella, Wyatt Thompson, Johannes Heidecke, Amelia Glaese, and Tejal Patwardhan. 2025. PaperBench: Evaluating AI's Ability to Replicate AI Research. In Forty-second International Conference on Machine Learning, ICML 2025, Vancouver, BC, Canada, July 13-19, 2025. OpenRe- view.net. https://openreview.net/forum?id=xF5PuTLPbn
  44. Felix Wallner, Bernhard K. Aichernig, and Christian Burghard. 2024. It's Not a Feature, It's a Bug: Fault-Tolerant Model Mining from Noisy Data. In Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, ICSE 2024, Lisbon, Portugal, April 14-20, 2024. ACM, 29:1-29:13. doi:10.1145/3597503.3623346 · DOI
  45. Xingyao Wang, Boxuan Li, Yufan Song, Frank F. Xu, Xiangru Tang, Mingchen Zhuge, Jiayi Pan, Yueqi Song, Bowen Li, Jaskirat Singh, Hoang H. Tran, Fuqiang Li, Ren Ma, Mingzhang Zheng, Bill Qian, Yanjun Shao, Niklas Muennighoff, Yizhe Zhang, Binyuan Hui, Junyang Lin, and et al. 2025. OpenHands: An Open Platform for AI Software Developers as Generalist Agents. In The Thirteenth International Conference on Learning Representations, ICLR 2025, Singapore, April 24-28, 2025. OpenReview.net. https://openreview.net/forum?id=OJd3ayDDoF
  46. You Wang, Michael Pradel, and Zhongxin Liu. 2025. Are "Solved Issues" in SWE- bench Really Solved Correctly? An Empirical Study. CoRR abs/2503.15223 (2025). arXiv:2503.15223 doi:10.48550/ARXIV.2503.15223 · DOI
  47. Yanzheng Xiang, Hanqi Yan, Shuyin Ouyang, Lin Gui, and Yulan He. 2025. SciReplicate-Bench: Benchmarking LLMs in Agent-driven Algorithmic Repro- duction from Research Papers. CoRR abs/2504.00255 (2025). arXiv:2504.00255 doi:10.48550/ARXIV.2504.00255 · DOI · Paper page
  48. John Yang, Carlos E. Jimenez, Alexander Wettig, Kilian Lieret, Shunyu Yao, Karthik Narasimhan, and Ofir Press. 2024. SWE-agent: Agent-Computer Inter- faces Enable Automated Software Engineering. In Advances in Neural Information Processing Systems 38: Annual Conference on Neural Information Processing Systems 2024, NeurIPS 2024, Vancouver, BC, Canada, December 10 -15, 2024, Amir Glober- sons, Lester Mackey, Danielle Belgrave, Angela Fan, Ulrich Paquet, Jakub M. Tomczak, and Cheng Zhang (Eds.). http://papers.nips.cc/paper_files/paper/2024/ hash/5a7c947568c1b1328ccc5230172e1e7c-Abstract-Conference.html
  49. Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik R. Narasimhan, and Yuan Cao. 2023. ReAct: Synergizing Reasoning and Acting in Language Models. In The Eleventh International Conference on Learning Representations, ICLR 2023, Kigali, Rwanda, May 1-5, 2023. OpenReview.net. https://openreview. net/forum?id=WE_vluYUL-X
  50. Brian Zhang. 2024. Towards Finding Accounting Errors in Smart Contracts. In Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, ICSE 2024, Lisbon, Portugal, April 14-20, 2024. ACM, 138:1-138:13. doi:10.1145/ 3597503.3639128 · DOI
  51. Yuntong Zhang, Haifeng Ruan, Zhiyu Fan, and Abhik Roychoudhury. 2024. Au- toCodeRover: Autonomous Program Improvement. In Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2024, Vienna, Austria, September 16-20, 2024, Maria Christakis and Michael Pradel (Eds.). ACM, 1592-1604. doi:10.1145/3650212.3680384 · DOI · Paper page
  52. Cyrine Zid, Fiorella Zampetti, Giuliano Antoniol, and Massimiliano Di Penta. 2024. A Study on the Pythonic Functional Constructs' Understandability. In Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, ICSE 2024, Lisbon, Portugal, April 14-20, 2024. ACM, 237:1-237:13. doi:10.1145/3597503. 3639211 · DOI

Cited by

Sorted by citations

Authors
Baek, D., & Pradel, M.
Affiliations
Helmholtz Center for Information Security (DE)
Venue
arXiv
Publisher
arXiv
Published
2026
Pages
1384-1395
OpenAlex
W7128638839
Cited by
0
References
0
FWCI
0.00
Type
conference paper
Language
en
Open access
Locations
  • IEEE/ACM International Conference on Automated Software Engineering (ASE) (publishedVersion, cc-by)
  • arXiv (Cornell University) (submittedVersion, cc-by)
  • arXiv (Cornell University) (cc-by)
Funders
Deutsche Forschungsgemeinschaft (516334526, 526259073, 492507603)
Topics
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Research
  • Social Sciences › Decision Sciences › Information Systems and Management › Scientific Computing and Data Management
  • Physical Sciences › Computer Science › Software › Software Testing and Debugging Techniques
Keywords
code generation, research reproducibility, LLM agents, artifact evaluation, software engineering research

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review