Enhancing symbolic execution using memoization and incremental techniques
暂无分享,去创建一个
[1] Michael R. Lowry,et al. Combining unit-level symbolic execution and system-level concrete execution for testing nasa software , 2008, ISSTA '08.
[2] Dawson R. Engler,et al. Practical, Low-Effort Equivalence Verification of Real Code , 2011, CAV.
[3] Daniel Jackson,et al. Finding bugs with a constraint solver , 2000, ISSTA '00.
[4] Klaus Havelund,et al. Model checking programs , 2000, Proceedings ASE 2000. Fifteenth IEEE International Conference on Automated Software Engineering.
[5] Corina S. Pasareanu,et al. Symbolic execution with abstraction , 2008, International Journal on Software Tools for Technology Transfer.
[6] Corina S. Pasareanu,et al. Parallel symbolic execution for structural test generation , 2010, ISSTA '10.
[7] Nikolai Tillmann,et al. Demand-Driven Compositional Symbolic Execution , 2008, TACAS.
[8] Corina S. Pasareanu,et al. Symbolic PathFinder: symbolic execution of Java bytecode , 2010, ASE.
[9] Gabor Karsai,et al. Polyglot: modeling and analysis for multiple Statechart formalisms , 2011, ISSTA '11.
[10] Alfred V. Aho,et al. Compilers: Principles, Techniques, and Tools , 1986, Addison-Wesley series in computer science / World student series edition.
[11] Todd Millstein,et al. Automatic predicate abstraction of C programs , 2001, PLDI '01.
[12] Raúl A. Santelices,et al. Exploiting program dependencies for scalable multiple-path symbolic execution , 2010, ISSTA '10.
[13] Myra B. Cohen,et al. Factors affecting the use of genetic algorithms in test suite augmentation , 2010, GECCO '10.
[14] James C. King,et al. Symbolic execution and program testing , 1976, CACM.
[15] Albert L. Baker,et al. Preliminary design of JML: a behavioral interface specification language for java , 2006, SOEN.
[16] Dawson R. Engler,et al. KLEE: Unassisted and Automatic Generation of High-Coverage Tests for Complex Systems Programs , 2008, OSDI.
[17] Sarfraz Khurshid,et al. Generalized Symbolic Execution for Model Checking and Testing , 2003, TACAS.
[18] Andrea Polini,et al. FITE: future integrated testing environment , 2010, FoSER '10.
[19] Shuvendu K. Lahiri,et al. Underspecified harnesses and interleaved bugs , 2012, POPL '12.
[20] Michael D. Ernst,et al. Dynamically discovering likely program invariants , 2000 .
[21] S. Malek,et al. An Energy Consumption Framework for Distributed Java-Based Software , 2022 .
[22] Shuvendu K. Lahiri,et al. Statically Validating Must Summaries for Incremental Compositional Dynamic Test Generation , 2011, SAS.
[23] George S. Avrunin,et al. Combining symbolic execution with model checking to verify parallel numerical programs , 2008, TSEM.
[24] Gregg Rothermel,et al. Regression model checking , 2009, 2009 IEEE International Conference on Software Maintenance.
[25] Niklas Sörensson,et al. An Extensible SAT-solver , 2003, SAT.
[26] Sarfraz Khurshid,et al. Memoized symbolic execution , 2012, ISSTA 2012.
[27] Zhihong Xu,et al. Directed test suite augmentation , 2011, 2011 33rd International Conference on Software Engineering (ICSE).
[28] Mahesh Viswanathan,et al. Incremental state-space exploration for programs with dynamically allocated data , 2008, 2008 ACM/IEEE 30th International Conference on Software Engineering.
[29] Robby,et al. Kiasan/KUnit: Automatic Test Case Generation and Analysis Feedback for Open Object-oriented Systems , 2007, Testing: Academic and Industrial Conference Practice and Research Techniques - MUTATION (TAICPART-MUTATION 2007).
[30] Sarfraz Khurshid,et al. An Incremental Approach to Scope-Bounded Checking Using a Lightweight Formal Method , 2009, FM.
[31] Bertrand Meyer,et al. A comparative study of programmer-written and automatically inferred contracts , 2009, ISSTA.
[32] Nikolai Tillmann,et al. DySy: dynamic symbolic execution for invariant inference , 2008, ICSE.
[33] C. A. R. Hoare,et al. Differential static analysis: opportunities, applications, and challenges , 2010, FoSER '10.
[34] Gregg Rothermel,et al. Understanding user understanding: determining correctness of generated program invariants , 2012, ISSTA 2012.
[35] Gabor Karsai,et al. Generative programming for embedded systems , 2002, PPDP '02.
[36] Robert E. Tarjan,et al. Depth-First Search and Linear Graph Algorithms , 1972, SIAM J. Comput..
[37] Sarfraz Khurshid,et al. Repairing Structurally Complex Data , 2005, SPIN.
[38] Yong Rae Kwon,et al. MuJava: an automated class mutation system: Research Articles , 2005 .
[39] Marcelo d'Amorim,et al. CORAL: Solving Complex Constraints for Symbolic PathFinder , 2011, NASA Formal Methods.
[40] Koushik Sen. DART: Directed Automated Random Testing , 2009, Haifa Verification Conference.
[41] Junaid Haroon Siddiqui,et al. Improving systematic constraint-driven analysis using incremental and parallel techniques , 2012 .
[42] Sarfraz Khurshid,et al. Memoise: A tool for memoized symbolic execution , 2013, 2013 35th International Conference on Software Engineering (ICSE).
[43] David S. Rosenblum,et al. A historical perspective on runtime assertion checking in software development , 2006, SOEN.
[44] Matthew B. Dwyer,et al. Differential symbolic execution , 2008, SIGSOFT '08/FSE-16.
[45] Sarfraz Khurshid,et al. Korat: automated testing based on Java predicates , 2002, ISSTA '02.
[46] Lori A. Clarke,et al. A program testing system , 1976, ACM '76.
[47] Matthew B. Dwyer,et al. Green: reducing, reusing and recycling constraints in program analysis , 2012, SIGSOFT FSE.
[48] A. Jefferson Offutt,et al. Introduction to Software Testing , 2008 .
[49] William R. Bush,et al. A static analyzer for finding dynamic programming errors , 2000 .
[50] Patrice Godefroid,et al. Compositional dynamic test generation , 2007, POPL '07.
[51] Walter Chochen Chang,et al. Improving dynamic analysis with data flow analysis , 2010 .
[52] Alessandro Orso,et al. JDiff: A differencing technique and tool for object-oriented programs , 2006, Automated Software Engineering.
[53] R. Lipton,et al. Mutation analysis , 1998 .
[54] Sarfraz Khurshid,et al. Scaling symbolic execution using ranged analysis , 2012, OOPSLA '12.
[55] Sarfraz Khurshid,et al. Generalizing symbolic execution to library classes , 2005, PASTE '05.
[56] Shuvendu K. Lahiri,et al. Differential assertion checking , 2013, ESEC/FSE 2013.
[57] Zhenkai Liang,et al. Test generation to expose changes in evolving programs , 2010, ASE '10.
[58] James A. Jones. Semi-automatic fault localization , 2008 .
[59] Miryung Kim,et al. Automatic Inference of Structural Changes for Matching across Program Versions , 2007, 29th International Conference on Software Engineering (ICSE'07).
[60] Nikolai Tillmann,et al. eXpress: guided path exploration for efficient regression test generation , 2011, ISSTA '11.
[61] Gregg Rothermel,et al. An empirical study of regression test selection techniques , 1998, Proceedings of the 20th International Conference on Software Engineering.
[62] Mats Per Erik Heimdahl,et al. Model-Based Safety Analysis of Simulink Models Using SCADE Design Verifier , 2005, SAFECOMP.
[63] Dan E. Willard. New Trie Data Structures Which Support Very Fast Search Operations , 1984, J. Comput. Syst. Sci..
[64] Sriram K. Rajamani,et al. Compositional may-must program analysis: unleashing the power of alternation , 2010, POPL '10.
[65] Koushik Sen,et al. CUTE: a concolic unit testing engine for C , 2005, ESEC/FSE-13.
[66] Dawson R. Engler,et al. Execution Generated Test Cases: How to Make Systems Code Crash Itself , 2005, SPIN.
[67] Sarfraz Khurshid,et al. Directed incremental symbolic execution , 2011, PLDI '11.