activity
20142022
most citedRegression-free Synthesis for Concurrency

17 citations · 24 across the 5 of their papers we have counts for

collaborators

6 papers

cs.CR2022★ 1 cited

Threat Repair with Optimization Modulo Theories

Thorsten Tarrach, Masoud Ebrahimi, Sandra König +3

We propose a model-based procedure for automatically preventing security threats using formal models. We encode system models and potential threats as satisfiability modulo theory…

cs.CR2021★ 3 cited

The analysis approach of ThreatGet

Korbinian Christl, Thorsten Tarrach

Nowadays, almost all electronic devices include a communication interface that allows to interact with them, exchange data, or operate their services remotely. The trend toward inc…

cs.FL2019

Language Inclusion for Finite Prime Event Structures

Andreas Fellner, Thorsten Tarrach, Georg Weissenbacher

We study the problem of language inclusion between finite, labeled prime event structures. Prime event structures are a formalism to compactly represent concurrent behavior of disc…

cs.PL2015

Optimizing Solution Quality in Synchronization Synthesis

Pavol Černý, Edmund M. Clarke, Thomas A. Henzinger +4

Given a multithreaded program written assuming a friendly, non-preemptive scheduler, the goal of synchronization synthesis is to automatically insert synchronization primitives to…

cs.PL2015★ 3 cited

From Non-preemptive to Preemptive Scheduling using Synchronization Synthesis

Pavol Černý, Edmund M. Clarke, Thomas A. Henzinger +4

We present a computer-aided programming approach to concurrency. The approach allows programmers to program assuming a friendly, non-preemptive scheduler, and our synthesis procedu…

cs.PL2014★ 17 cited

Regression-free Synthesis for Concurrency

Pavol Černý, Thomas A. Henzinger, Arjun Radhakrishna +2

While fixing concurrency bugs, program repair algorithms may introduce new concurrency bugs. We present an algorithm that avoids such regressions. The solution space is given by a…