[HTML][HTML] First international competition on software testing
D Beyer - International Journal on Software Tools for Technology …, 2021 - Springer
Tool competitions are a special form of comparative evaluation, where each tool has a team
of developers or supporters associated that makes sure the tool is properly configured to …
of developers or supporters associated that makes sure the tool is properly configured to …
[PDF][PDF] Symbiotic 8: Parallel and targeted test generation
M Chalupa, J Novák, J Strejcek - Fundamental Approaches to …, 2021 - library.oapen.org
The setup of Symbiotic 8 for Test-Comp 2021 brings radical changes in the test generation
for coverage-branches property. Similarly as in Symbiotic 7, we generate tests by running …
for coverage-branches property. Similarly as in Symbiotic 7, we generate tests by running …
The Impact of Program Reduction on Automated Program Repair
Correcting bugs using modern Automated Program Repair (APR) can be both time-
consuming and resource-expensive. We describe a program repair approach that aims to …
consuming and resource-expensive. We describe a program repair approach that aims to …
Program Dependence Net and on-demand slicing for property verification of concurrent system and software
Z Ding, S Li, C Chen, C He - Journal of Systems and Software, 2025 - Elsevier
When checking concurrent software using a finite-state model, we face a formidable state
explosion problem. One solution to this problem is dependence-based program slicing …
explosion problem. One solution to this problem is dependence-based program slicing …
[HTML][HTML] DG: A program analysis library
M Chalupa - Software Impacts, 2020 - Elsevier
DG is a C++ library providing elements for building program analysis tools. Its main
components are a points-to analysis, a data dependence analysis, a control dependence …
components are a points-to analysis, a data dependence analysis, a control dependence …
[PDF][PDF] Û¡¢£¤¥¦ § ª «¬ Ʊ²³µ· ¹º» ¼½¾¿ Ý ÄÜß
M Chalupa - 2021 - is.muni.cz
There are many formal methods for proving or disproving various properties of programs
(eg, that all assertions in a program hold). One such method is symbolic execution that …
(eg, that all assertions in a program hold). One such method is symbolic execution that …
[HTML][HTML] TOOLympics I: Competition on software testing: A special issue for Test-Comp 2019
Research competitions and challenges are a driving force in transferring theoretical results
into working software tools that demonstrate the state of the art in the respective field of …
into working software tools that demonstrate the state of the art in the respective field of …
[PDF][PDF] Lazy object initialization support in KLEE
J NOVÁK - is.muni.cz
KLEE is a tool for dynamic symbolic execution. It can automatically generate test cases for
computer programs written in programming languages, which can be translated to the LLVM …
computer programs written in programming languages, which can be translated to the LLVM …
[PDF][PDF] Accurate, Verifiable and Automated Timing Analysis of Real-Time C programs
T Hertogs - research.tue.nl
Timing verification of hard real-time systems is required to ensure the safety, security, and
functionality of these systems. To ensure these systems are within specification, typical …
functionality of these systems. To ensure these systems are within specification, typical …