Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A survey of symbolic execution techniques
Many security and software testing applications require checking whether certain properties
of a program hold for any possible usage scenario. For instance, a tool for identifying …
of a program hold for any possible usage scenario. For instance, a tool for identifying …
Testing with model checkers: a survey
About a decade after the initial proposal to use model checkers for the generation of test
cases we take a look at the results in this field of research. Model checkers are formal …
cases we take a look at the results in this field of research. Model checkers are formal …
TCS: estimating gene genealogies
This paper considers the problem of testing a container class or other modestly-complex API-
based software system. Past experimental evaluations have shown that for many such …
based software system. Past experimental evaluations have shown that for many such …
Feedback-directed random test generation
We present a technique that improves random test generation by incorporating feedback
obtained from executing test inputs as they are created. Our technique builds inputs …
obtained from executing test inputs as they are created. Our technique builds inputs …
A large-scale evaluation of automated unit test generation using evosuite
Research on software testing produces many innovative automated techniques, but
because software testing is by necessity incomplete and approximate, any new technique …
because software testing is by necessity incomplete and approximate, any new technique …
Symbolic execution for software testing in practice: preliminary assessment
We present results for the" Impact Project Focus Area" on the topic of symbolic execution as
used in software testing. Symbolic execution is a program analysis technique introduced in …
used in software testing. Symbolic execution is a program analysis technique introduced in …
Differential symbolic execution
Detecting and characterizing the effects of software changes is a fundamental component of
software maintenance. Version differencing information can be used to perform version …
software maintenance. Version differencing information can be used to perform version …
Combining unit-level symbolic execution and system-level concrete execution for testing NASA software
CS Pǎsǎreanu, PC Mehlitz, DH Bushnell… - Proceedings of the …, 2008 - dl.acm.org
We describe an approach to testing complex safety critical software that combines unit-level
symbolic execution and system-level concrete execution for generating test cases that …
symbolic execution and system-level concrete execution for generating test cases that …
Symbolic PathFinder: integrating symbolic execution with model checking for Java bytecode analysis
Symbolic PathFinder (SPF) is a software analysis tool that combines symbolic execution with
model checking for automated test case generation and error detection in Java bytecode …
model checking for automated test case generation and error detection in Java bytecode …
JPF–SE: A symbolic execution extension to java pathfinder
We present JPF–SE, an extension to the Java PathFinder Model Checking framework (JPF)
that enables the symbolic execution of Java programs. JPF–SE uses JPF to generate and …
that enables the symbolic execution of Java programs. JPF–SE uses JPF to generate and …