Ultimate TestGen: Combining Parallel Trace Abstraction and Symbolic Path Execution (Competition Contribution)

View at publisher
Authors: Max Barth, Daniel Dietsch, Matthias Heizmann, Marie-Christine Jakobs
Cited by: 1
References: 5

Abstract

Abstract Prior to Test-Comp 2026, Ultimate TestGengenerated test cases with a sequential software model checking approach, which is named trace abstraction and performs counterexample-guided abstraction refinement. To generate tests, Ultimate TestGenencodes test goals as property violations and generates test cases from counterexamples detected by trace abstraction.For Test-Comp 2026, we keep this general principle but make two changes.First, we adapt Ultimate TestGento a recent parallelization of trace abstraction.Second, we extend Ultimate TestGenwith a Path-Checker, which runs in parallel with parallel trace abstraction and exhaustively explores counterexamples but skips refinement.

Fields of Study & Subjects

Software Testing and Debugging Techniques Formal Methods in Verification Model-Driven Software Engineering Techniques

Publication details

Journal / source
Lecture notes in computer science
Publisher
Springer Nature Switzerland
Pages
492–496
Publication date
1 January 2026
Language
EN