In computer science, symbolic execution (also symbolic evaluation or symbex) is a means of analyzing a program to determine what inputs cause each part...
17 KB (1,589 words) - 06:39, 24 May 2025
Concolic testing (redirect from Dynamic symbolic execution)
concrete and symbolic, also known as dynamic symbolic execution) is a hybrid software verification technique that performs symbolic execution, a classical...
17 KB (1,998 words) - 15:50, 31 March 2025
KeY (section Symbolic execution of Java code)
right. The Symbolic Execution Debugger visualizes the control flow of a program as a symbolic execution tree that contains all feasible execution paths through...
17 KB (1,888 words) - 18:41, 22 May 2025
each path. Symbolic execution can also be used to generate input for differential testing. The inherent limitation of symbolic-execution-assisted testing...
9 KB (1,149 words) - 08:58, 23 July 2025
coverage to guide input generation. Dynamic symbolic execution (also known as DSE or concolic execution) involves executing a test program on a concrete...
9 KB (1,075 words) - 21:08, 23 May 2025
have finite state or may be reduced to finite state by abstraction; Symbolic execution, as used to derive mathematical expressions representing the value...
18 KB (1,924 words) - 22:14, 29 May 2025
of abstract symbols Symbolic execution, the analysis of computer programs by tracking symbolic rather than actual values Symbolic link, a special type...
2 KB (239 words) - 00:34, 5 January 2022
verification, proving the correctness of programs, software testing based on symbolic execution, and for synthesis, generating program fragments by searching over...
46 KB (4,371 words) - 23:30, 22 May 2025
Constraint programming can be combined with symbolic execution. In this approach a system model is executed symbolically, i.e. collecting data constraints over...
15 KB (1,875 words) - 15:46, 20 December 2024
Computer algebra (redirect from Symbolic computation)
In mathematics and computer science, computer algebra, also called symbolic computation or algebraic computation, is a scientific area that refers to the...
25 KB (3,021 words) - 13:11, 23 May 2025
this idea of symbolic simulation. Symbolic execution Symbolic computation Bryant, Randal E. (1990). "Symbolic simulation---techniques and applications"...
2 KB (225 words) - 10:17, 12 August 2024
SAGE leverages symbolic execution to systematically explore different paths in the program (a technique known as concolic execution). If the program's...
46 KB (4,919 words) - 15:00, 26 July 2025
model checking or symbolic execution. Model checking can ensure all the paths of a simple program are exercised, while symbolic execution can detect bugs...
5 KB (628 words) - 19:29, 26 January 2025
Model checking (redirect from Symbolic model verification)
related data structures, the model-checking method is symbolic. Historically, the first symbolic methods used BDDs. After the success of propositional...
25 KB (2,788 words) - 21:41, 19 June 2025
invariants, and resource invariants for locks. It introduced a method of symbolic execution, as well as an automatic way to infer frame axioms. Smallfoot included...
28 KB (3,641 words) - 03:05, 28 July 2025
including symbolic execution and the verification of systems of interacting components. She is the author of the book Symbolic Execution and Quantitative...
3 KB (243 words) - 07:41, 13 September 2024
reproduce them locally. For this, several techniques exist: STAR uses symbolic execution, EvoCrash performs evolutionary search. Copy protection Crash-only...
13 KB (1,424 words) - 00:59, 6 July 2025
completeness of certain kinds of program analyses, including fuzzing, symbolic execution, and path-sensitive static analysis. Path explosion refers to the...
3 KB (303 words) - 03:14, 28 May 2025
can be combined using the reduced product. Model checking Symbolic simulation Symbolic execution List of tools for static code analysis — contains both...
24 KB (2,924 words) - 09:28, 24 May 2025
solvers are built, which are used for problems such as job scheduling, symbolic execution, program model checking, program verification based on hoare logic...
30 KB (3,628 words) - 02:41, 18 July 2025
ObjectStore. Symbolics introduced in 1987 one of the first commercial microprocessors designed to support the execution of Lisp programs: the Symbolics Ivory...
36 KB (4,090 words) - 15:01, 21 July 2025
identify potential vulnerabilities without executing the program. Symbolic execution, an advanced technique combining static and dynamic analysis, further...
6 KB (573 words) - 11:38, 11 May 2025
symbolic execution. In symbolic execution programs are executed and monitored symbolically, that is, without concrete inputs. One symbolic execution of...
31 KB (4,441 words) - 16:05, 20 December 2024
and symbolic execution -- i.e., an AFL-based fuzzer combined with the angr binary analysis framework, leveraging a QEMU-based emulation and execution-tracing...
15 KB (1,412 words) - 23:41, 26 May 2025
predicate transformer semantics perform a kind of symbolic execution of statements into predicates: execution runs backward in the case of weakest-preconditions...
26 KB (3,377 words) - 09:17, 25 November 2024
model checking of user interfaces test case generation by means of symbolic execution low level program inspection program instrumentation and runtime monitoring...
4 KB (473 words) - 15:58, 2 February 2025
Nietzschean and atheist, and some contemporary critics saw the series as symbolic execution scenes as if Bacon sought to enact Nietzsche's declaration that "God...
11 KB (1,364 words) - 14:45, 2 August 2025
Executioner's sword (redirect from Sword of execution)
carry out executions in Saudi Arabia (see Capital punishment in Saudi Arabia). The blades of executioner's swords were often decorated with symbolic designs...
3 KB (286 words) - 23:31, 22 June 2025
information about which functions can be called at various points during the execution of a program. The collected information is represented by a control-flow...
10 KB (1,314 words) - 08:29, 15 January 2025
processors designed with pipelining (since 1990) or with out-of-order execution. Such a processor may require additional control circuitry to detect hidden...
10 KB (1,119 words) - 16:22, 16 November 2024