The reliability of concurrent and distributed systems often depends on s...
Message-passing concurrency is a popular computation model that underlie...
The generation of comprehensible explanations is an essential feature of...
This paper presents a lightweight formalism (a trace) to model
message-p...
The execution of concurrent programs generally involves some degree of
n...
Concolic testing is a popular software verification technique based on a...
Reversible debugging is becoming increasingly popular for locating the s...
Concolic testing mixes symbolic and concrete execution to generate test ...
Since the first conference held in Marseille in 1982, ICLP has been the
...
We are proud to introduce this special issue of Theory and Practice of L...
Many Program Verification and Synthesis problems of interest can be mode...
In a reversible language, any forward computation can be undone by a fin...
Essentially, in a reversible programming language, for each forward
comp...