CGenProg: Adaptation of cartesian genetic programming with migration and opposite guesses for automatic repair of software regression faults

作者: Ahmad Baraani-Dastjerdi , Bahman Zamani , Alireza Khalilian

DOI: 10.1016/J.ESWA.2020.114503

关键词:

摘要: In the last decade, the research community has been actively working to develop the techniques that can automatically find a solution to a software fault, namely, automatic …

参考文章(110)
James Alfred Walker, Yang Liu, Gianluca Tempesti, Andy M. Tyrrell, Automatic code generation on a MOVE processor using Cartesian genetic programming international conference on evolvable systems. pp. 238- 249 ,(2010) , 10.1007/978-3-642-15323-5_21
Markus Stumptner, Franz Wotawa, Model-based program debugging and repair industrial and engineering applications of artificial intelligence and expert systems. pp. 155- 160 ,(1996)
Claire Le Goues, Neal Holtschulte, Edward K. Smith, Yuriy Brun, Premkumar Devanbu, Stephanie Forrest, Westley Weimer, The ManyBugs and IntroClass Benchmarks for Automated Repair of C Programs IEEE Transactions on Software Engineering. ,vol. 41, pp. 1236- 1256 ,(2015) , 10.1109/TSE.2015.2454513
Yalin Ke, Kathryn T. Stolee, Claire Le Goues, Yuriy Brun, Repairing Programs with Semantic Code Search (T) automated software engineering. pp. 295- 306 ,(2015) , 10.1109/ASE.2015.60
Jeff Offutt, Paul Ammann, Introduction to Software Testing ,(2016)
Jeffrey D. Ullman, Alfred V. Aho, Principles of Compiler Design ,(1977)
Andrea Arcuri, Lionel Briand, A Hitchhiker's guide to statistical tests for assessing randomized algorithms in software engineering Software Testing, Verification and Reliability. ,vol. 24, pp. 219- 250 ,(2014) , 10.1002/STVR.1486
Edmund K Burke, Edmund K Burke, Graham Kendall, Graham Kendall, Search Methodologies: Introductory Tutorials in Optimization and Decision Support Techniques Springer. ,(2013)