Abstract interpretation of reactive systems
D Dams, R Gerth, O Grumberg - ACM Transactions on Programming …, 1997 - dl.acm.org
The advent of ever more complex reactive systems in increasingly critical areas calls for the
development of automated verification techniques. Model checking is one such technique …
development of automated verification techniques. Model checking is one such technique …
Making abstract interpretations complete
Completeness is an ideal, although uncommon, feature of abstract interpretations,
formalizing the intuition that, relatively to the properties encoded by the underlying abstract …
formalizing the intuition that, relatively to the properties encoded by the underlying abstract …
Quantum abstract interpretation
N Yu, J Palsberg - Proceedings of the 42nd ACM SIGPLAN International …, 2021 - dl.acm.org
In quantum computing, the basic unit of information is a qubit. Simulation of a general
quantum program takes exponential time in the number of qubits, which makes simulation …
quantum program takes exponential time in the number of qubits, which makes simulation …
Pseudorandomness and average-case complexity via uniform reductions
L Trevisan, S Vadhan - Computational Complexity, 2007 - Springer
Impagliazzo and Wigderson (1998) gave the first construction of pseudorandom generators
from a uniform complexity assumption on EXP (namely EXP≠ BPP). Unlike results in the …
from a uniform complexity assumption on EXP (namely EXP≠ BPP). Unlike results in the …
Compositional minimisation of finite state systems using interface specifications
We present a method for the compositional construction of the minimal transition system that
represents the semantics of a given distributed system. Our aim is to control the state …
represents the semantics of a given distributed system. Our aim is to control the state …
Symbolic transition graph with assignment
H Lin - International Conference on Concurrency Theory, 1996 - Springer
A new model for message-passing processes is proposed which generalizes the notion of
symbolic transition graph as introduced in [HL95], by allowing assignments to be carried in …
symbolic transition graph as introduced in [HL95], by allowing assignments to be carried in …
Behavioural models for distributed Fractal components
T Barros, R Ameur-Boulifa, A Cansado… - annals of …, 2009 - Springer
This paper presents a formal behavioural specification framework for specifying and
verifying the correct behaviour of distributed Fractal components. The first contribution is a …
verifying the correct behaviour of distributed Fractal components. The first contribution is a …
Control code obfuscation by abstract interpretation
M Dalla Preda, R Giacobazzi - Third IEEE International …, 2005 - ieeexplore.ieee.org
Control code obfuscation is intended to prevent malicious reverse engineering of software
by masking the program control flow. These obfuscating transformations often rely on the …
by masking the program control flow. These obfuscating transformations often rely on the …
Abstract interpretation, Hoare logic, and incorrectness logic for quantum programs
Abstract interpretation, Hoare logic, and incorrectness (or reverse Hoare) logic are powerful
techniques for static analysis of computer programs. They have all been successfully …
techniques for static analysis of computer programs. They have all been successfully …
Specification and verification for concurrent systems with graphical and textual editors
R Cleaveland, SA Smolka, PM Lewis… - US Patent …, 2002 - Google Patents
Software for, and a method of using a computer for, Speci fying and Verifying Synchronous
and asynchronous concur rent Systems. The method comprises Specifying Software in a …
and asynchronous concur rent Systems. The method comprises Specifying Software in a …