Abstract. Directed model checking is a well-established technique that is tailored to fast detection of system states that violate a given safety property. This is achieved by inļ¬...
Martin Wehrle, Sebastian Kupferschmid, Andreas Pod...
Sequential consistency is the archetypal correctness condition for the memory protocols of shared-memory multiprocessors. Typically, such protocols are parameterized by the number ...
Jesse D. Bingham, Anne Condon, Alan J. Hu, Shaz Qa...
We present a static analysis by Abstract Interpretation to check for run-time errors in parallel C programs. Following our work on Astr“ee, we focus on embedded critical programs ...
A central problem in extending the von Neumann architecture to petaļ¬op computers with millions of hardware threads and with a shared memory is deļ¬ning the memory model [Lam79,...
Linearizability is a key design methodology for reasoning about tations of concurrent abstract data types in both shared memory and message passing systems. It provides the illusi...