The reactive synthesis competition (syntcomp): 2018–2021
We report on the last four editions of the reactive synthesis competition (SYNTCOMP 2018–
2021). We briefly describe the evaluation scheme and the experimental setup of …
2021). We briefly describe the evaluation scheme and the experimental setup of …
Practical synthesis of reactive systems from LTL specifications via parity games: You can teach an old dog new tricks: making a classic approach structured, forward …
M Luttenberger, PJ Meyer, S Sickert - Acta Informatica, 2020 - Springer
The synthesis of reactive systems from linear temporal logic (LTL) specifications is an
important aspect in the design of reliable software and hardware. We present our adaption …
important aspect in the design of reliable software and hardware. We present our adaption …
Copilot 3
Ultra-critical systems require high-level assurance, which cannot always be guaranteed in
compile time. The use of runtime verification (RV) enables monitoring these systems in …
compile time. The use of runtime verification (RV) enables monitoring these systems in …
Can reactive synthesis and syntax-guided synthesis be friends?
While reactive synthesis and syntax-guided synthesis (SyGuS) have seen enormous
progress in recent years, combining the two approaches has remained a challenge. In this …
progress in recent years, combining the two approaches has remained a challenge. In this …
The 4th reactive synthesis competition (SYNTCOMP 2017): Benchmarks, participants & results
We report on the fourth reactive synthesis competition (SYNTCOMP 2017). We introduce two
new benchmark classes that have been added to the SYNTCOMP library, and briefly …
new benchmark classes that have been added to the SYNTCOMP library, and briefly …
Programming-by-demonstration for long-horizon robot tasks
The goal of programmatic Learning from Demonstration (LfD) is to learn a policy in a
programming language that can be used to control a robot's behavior from a set of user …
programming language that can be used to control a robot's behavior from a set of user …
[PDF][PDF] Reactive Synthesis Modulo Theories using Abstraction Refinement.
Reactive synthesis builds a system from a specification given as a temporal logic formula.
Traditionally, reactive synthesis is defined for systems with Boolean input and output …
Traditionally, reactive synthesis is defined for systems with Boolean input and output …
Smart contract synthesis modulo hyperproperties
Smart contracts are small but highly security-critical programs that implement wallets, token
systems, auctions, crowd funding systems, elections, and other multi-party transactions on …
systems, auctions, crowd funding systems, elections, and other multi-party transactions on …
Syntroids: Synthesizing a game for fpgas using temporal logic specifications
G Geier, P Heim, F Klein… - 2019 Formal Methods in …, 2019 - ieeexplore.ieee.org
We present Syntroids, a case study for the automatic synthesis of hardware from a temporal
logic specification. Syntroids is a space shooter arcade game realized on an FPGA, where …
logic specification. Syntroids is a space shooter arcade game realized on an FPGA, where …
[PDF][PDF] A type-theoretic framework for software component synthesis
J Bessai - 2019 - eldorado.tu-dortmund.de
A language-agnostic approach for type-based component-oriented software synthesis is
developed from the fundamental principles of abstract algebra and Combinatory Logic. It …
developed from the fundamental principles of abstract algebra and Combinatory Logic. It …