Fetching the paper…
Reading the bibliography…
Synchronizing production and test code, known as PT co-evolution, is critical for software quality in the software development lifecycle.
Software testing
Jiantao Pan. 1999 · 1999
Earlier work this paper cites.
Bleu: a method for automatic evaluation of machine translation. In Proceedings of the 40th annual meeting of the Association for Computational Linguistics . 311–318
Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. 2002 · 2002
Earlier work this paper cites.
A case study on regression test suite maintenance in system evolution. In 20th IEEE International Conference on Software Maintenance, 2004. Proceedings. IEEE, 438–442
Mats Skoglund and Per Runeson. 2004 · 2004
Earlier work this paper cites.
On the testing maturity of software producing organizations. In Testing: Academic & Industrial Conference-Practice And Research Techniques (TAIC PART’06) . IEEE, 171–180
Mats Grindal, Jeff Offutt, and Jonas Mellin. 2006 · 2006
Earlier work this paper cites.
A survey of unit testing practices
Per Runeson. 2006 · 2006
Earlier work this paper cites.
Mining software repositories to study co-evolution of production & test code. In 2008 1st international conference on software testing, verification, and validation . IEEE, 220–229
Andy Zaidman, Bart Van Rompaey, Serge Demeyer, and Arie Van Deursen. 2008 · 2008
Earlier work this paper cites.
Using association rules to study the co-evolution of production & test code. In 2009 6th IEEE International Working Conference on Mining Software Repositories . IEEE, 151–154
Zeeger Lubsen, Andy Zaidman, and Martin Pinzger. 2009 · 2009
Earlier work this paper cites.
Establishing traceability links between unit test cases and units under test. In 2009 13th European Conference on Software Maintenance and Reengineering . IEEE, 209–218
Bart Van Rompaey and Serge Demeyer. 2009 · 2009
Earlier work this paper cites.
A qualitative survey of regression testing practices. In Product-Focused Software Process Improvement: 11th International Conference, PROFES 2010, Limerick, Ireland, June 21-23, 2010. Proceedings 11 . Springer, 3–16
Emelie Engström and Per Runeson. 2010 · 2010
Earlier work this paper cites.
Studying the co-evolution of production and test code in open source and industrial developer test processes through repository mining
Andy Zaidman, Bart Van Rompaey, Arie Van Deursen, and Serge Demeyer. 2011 · 2011
Earlier work this paper cites.
Aiding software developers to maintain developer tests. In 2012 16th European Conference on Software Maintenance and Reengineering . IEEE, 11–20
Victor Hurdugaci and Andy Zaidman. 2012 · 2012
Earlier work this paper cites.
Understanding myths and realities of test-suite evolution. In Proceedings of the ACM SIGSOFT 20th international symposium on the foundations of software engineering . 1–11
Leandro Sales Pinto, Saurabh Sinha, and Alessandro Orso. 2012 · 2012
Earlier work this paper cites.
Towards tool-support for test case selection in manual regression testing. In 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation Workshops . IEEE, 74–79
Georg Buchgeher, Christian Ernstbrunner, Rudolf Ramler, and Michael Lusser. 2013 · 2013
Earlier work this paper cites.
Fine-grained and accurate source code differencing. In Proceedings of the 29th ACM/IEEE international conference on Automated software engineering . 313–324
Jean-Rémy Falleri, Floréal Morandat, Xavier Blanc, Matias Martinez, and Martin Monperrus. 2014 · 2014
Earlier work this paper cites.
Studying fine-grained co-evolution patterns of production and test code. In 2014 IEEE 14th International Working Conference on Source Code Analysis and Manipulation . IEEE, 195–204
Cosmin Marsavina, Daniele Romano, and Andy Zaidman. 2014 · 2014
Earlier work this paper cites.
Automatic test case generation: What if test code quality matters?. In Proceedings of the 25th International Symposium on Software Testing and Analysis . 130–141
Fabio Palomba, Annibale Panichella, Andy Zaidman, Rocco Oliveto, and Andrea De Lucia. 2016 · 2016
Earlier work this paper cites.
Intent-preserving test repair. In 2019 12th IEEE Conference on Software Testing, Validation and Verification (ICST) . IEEE, 217–227
Xiangyu Li, Marcelo d’Amorim, and Alessandro Orso. 2019 · 2019
Earlier work this paper cites.
Retrieval-augmented generation for knowledge-intensive nlp tasks
Patrick Lewis, Ethan Perez, Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Naman Goyal, Heinrich Küttler, Mike Lewis, Wen-tau Yih, Tim Rocktäschel, et al · 2020
Earlier work this paper cites.
Codebleu: a method for automatic evaluation of code synthesis
Shuo Ren, Daya Guo, Shuai Lu, Long Zhou, Shujie Liu, Duyu Tang, Neel Sundaresan, Ming Zhou, Ambrosio Blanco, and Shuai Ma. 2020 · 2020
Earlier work this paper cites.
Establishing multilevel test-to-code traceability links. In Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering . 861–872
Robert White, Jens Krinke, and Raymond Tan. 2020 · 2020
Earlier work this paper cites.
Cure: Code-aware neural machine translation for automatic program repair. In 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE) . IEEE, 1161–1173
Nan Jiang, Thibaud Lutellier, and Lin Tan. 2021 · 2021
Cited alongside, same era.
Understanding and facilitating the co-evolution of production and test code. In 2021 IEEE International conference on software analysis, evolution and reengineering (SANER) . IEEE, 272–283
Sinan Wang, Ming Wen, Yepang Liu, Ying Wang, and Rongxin Wu. 2021 · 2021
Cited alongside, same era.
Seqtrans: automatic vulnerability fix via sequence to sequence learning
Jianlei Chi, Yu Qu, Ting Liu, Qinghua Zheng, and Heng Yin. 2022 · 2022
Cited alongside, same era.
VulRepair: a T5-based automated software vulnerability repair. In Proceedings of the 30th ACM joint european software engineering conference and symposium on the foundations of software engineering . 935–947
Michael Fu, Chakkrit Tantithamthavorn, Trung Le, Van Nguyen, and Dinh Phung. 2022 · 2022
Cited alongside, same era.
javac - Java programming language compiler
July 30, 2024 · 2024
Closest in time.
Langchain Framework
July 30, 2024 · 2024
Closest in time.
Machine Learning Platform - Text Analysis Service | Datumbox
July 30, 2024 · 2024
Closest in time.
OpenAI Embeddings
July 30, 2024 · 2024
Closest in time.
On-the-fly adapting code summarization on trainable cost-effective language models
Yufan Cai, Yun Lin, Chenyan Liu, Jinglian Wu, Yifan Zhang, Yiming Liu, Yeyun Gong, and Jin Song Dong. 2024 · 2024
Closest in time.
CodeR: Issue Resolving with Multi-Agent and Task Graphs
Dong Chen, Shaoxin Lin, Muhan Zeng, Daoguang Zan, Jian-Gang Wang, Anton Cheshkov, Jun Sun, Hao Yu, Guoliang Dong, Artem Aliev, et al · 2024
Closest in time.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Have Java Production Methods Co-Evolved With Test Methods Properly?: A Fine-Grained Repository-Based Co-Evolution Analysis. In 2022 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) . IEEE, 120–124
Tenma Kitai, Hirohisa Aman, Sousuke Amasaki, Tomoyuki Yokogawa, and Minoru Kawahara. 2022 · 2022
Cited alongside, same era.
Leveraging code-test co-evolution patterns for automated test case recommendation. In Proceedings of the 3rd ACM/IEEE International Conference on Automation of Software Test . 65–76
Samiha Shimmi and Mona Rahimi. 2022 · 2022
Cited alongside, same era.
Jeongju Sohn and Mike Papadakis. 2022 · 2022
Cited alongside, same era.
React: Synergizing reasoning and acting in language models
Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik Narasimhan, and Yuan Cao. 2022 · 2022
Cited alongside, same era.
Ranking llm-generated loop invariants for program verification
Saikat Chakraborty, Shuvendu K Lahiri, Sarah Fakhoury, Madanlal Musuvathi, Akash Lal, Aseem Rastogi, Aditya Senthilnathan, Rahul Sharma, and Nikhil Swamy. 2023 · 2023
Cited alongside, same era.
Llm-based code generation method for golang compiler testing. In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering . 2201–2203
Qiuhan Gu. 2023 · 2023
Cited alongside, same era.
KAPE: k NN-based performance testing for deep code search
Yuejun Guo, Qiang Hu, Xiaofei Xie, Maxime Cordy, Mike Papadakis, and Yves Le Traon. 2023 · 2023
Cited alongside, same era.
Identify and Update Test Cases When Production Code Changes: A Transformer-Based Approach. In 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 1111–1122
Xing Hu, Zhuang Liu, Xin Xia, Zhongxin Liu, Tongtong Xu, and Xiaohu Yang. 2023 · 2023
Cited alongside, same era.
FT2Ra: A Fine-Tuning-Inspired Approach to Retrieval-Augmented Code Completion
Qi Guo, Xiaohong Li, Xiaofei Xie, Shangqing Liu, Ze Tang, Ruitao Feng, Junjie Wang, Jidong Ge, and Lei Bu. 2024 · 2024
Closest in time.
Towards automatically identifying the co-change of production and test code
Yuan Huang, Zhicao Tang, Xiangping Chen, and Xiaocong Zhou. 2024 · 2024
Closest in time.
Productive Coverage: Improving the Actionability of Code Coverage. In Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice . 58–68
Marko Ivankovic, Goran Petrovic, Yana Kulizhskaya, Mateusz Lewko, Luka Kalinovcic, René Just, and Gordon Fraser. 2024 · 2024
Closest in time.
Can ChatGPT Support Developers? An Empirical Evaluation of Large Language Models for Code Generation. In 2024 IEEE/ACM 21st International Conference on Mining Software Repositories (MSR) . IEEE, 167–171
Kailun Jin, Chung-Yu Wang, Hung Viet Pham, and Hadi Hemmati. 2024 · 2024
Closest in time.
Imperfect Code Generation: Uncovering Weaknesses in Automatic Code Generation by Large Language Models. In Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings . 422–423
Xiaoli Lian, Shuaisong Wang, Jieping Ma, Xin Tan, Fang Liu, Lin Shi, Cuiyun Gao, and Li Zhang. 2024 · 2024
Closest in time.
Guiding ChatGPT for Better Code Generation: An Empirical Study. In 2024 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) . IEEE, 102–113
Chao Liu, Xuanlin Bao, Hongyu Zhang, Neng Zhang, Haibo Hu, Xiaohong Zhang, and Meng Yan. 2024 · 2024
Closest in time.
An Empirical Study on How Large Language Models Impact Software Testing Learning. In Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering . 555–564
Simone Mezzaro, Alessio Gambi, and Gordon Fraser. 2024 · 2024
Closest in time.
ClarifyGPT: A Framework for Enhancing LLM-Based Code Generation via Requirements Clarification
Fangwen Mu, Lin Shi, Song Wang, Zhuohao Yu, Binquan Zhang, ChenXue Wang, Shichao Liu, and Qing Wang. 2024 · 2024
Closest in time.
Large-scale, Independent and Comprehensive study of the power of LLMs for test case generation
Wendkûuni C Ouédraogo, Kader Kaboré, Haoye Tian, Yewei Song, Anil Koyuncu, Jacques Klein, David Lo, and Tegawendé F Bissyandé. 2024 · 2024
Closest in time.
Domain knowledge matters: Improving prompts with fix templates for repairing python type errors. In Proceedings of the 46th IEEE/ACM International Conference on Software Engineering . 1–13
Yun Peng, Shuzheng Gao, Cuiyun Gao, Yintong Huo, and Michael Lyu. 2024 · 2024
Closest in time.
Domain Adaptation for Code Model-based Unit Test Case Generation
Jiho Shin, Sepehr Hashtroudi, Hadi Hemmati, and Song Wang. 2024 · 2024
Closest in time.
TESTEVAL: Benchmarking Large Language Models for Test Case Generation
Wenhan Wang, Chenyuan Yang, Zhijie Wang, Yuheng Huang, Zhaoyang Chu, Da Song, Lingming Zhang, An Ran Chen, and Lei Ma. 2024 · 2024
Closest in time.
Automated Test Case Repair Using Language Models
Ahmadreza Saboor Yaraghi, Darren Holden, Nafiseh Kahani, and Lionel Briand. 2024 · 2024
Closest in time.
Evaluating and Improving ChatGPT for Unit Test Generation
Zhiqiang Yuan, Mingwei Liu, Shiji Ding, Kaixin Wang, Yixuan Chen, Xin Peng, and Yiling Lou. 2024 · 2024
Closest in time.