talk-data.com talk-data.com

Filter by Source

Select conferences and events

People (325 results)

See all 325 →

Companies (1 result)

Michaels 1 speaker
Chief Information Security Officer
Showing 1 result

Activities & events

Title & Speakers Event
Michael Vaughn – Senior Software Engineer @ Antithesis

Autonomous testing complements conventional testing by leveraging cheap compute to explore software state spaces and uncover “unknown unknowns” beyond human-written tests. It spans a spectrum from random-input fuzzing, which is fast but struggles with complex conditions, to symbolic execution, which uses SAT solvers to systematically reach hard-to-hit paths—though these solvers can become prohibitively slow on complex constraints. Exe strikes a balance through concolic execution: it runs bare-metal code on concrete inputs while instrumenting paths with logical constraints, invoking a solver only when needed to explore alternate branches. This approach combines the speed of concrete execution with the path-finding power of symbolic methods, avoiding the full cost of traditional symbolic engines.

concolic execution symbolic execution fuzzing sat solvers software testing
Michael Vaughn on EXE: Automatically Generating Inputs of Death
Showing 1 result