Abstract. We study the correctness of automated synthesis for concurrent mon-itors. We adapt HML, a subset of the Hennessy-Milner logic with recursion, to specify safety properties of Erlang programs, and define an automated transla-tion from HML formulas to Erlang monitors so as to detect formula violations at runtime. We then formalise monitor correctness for our concurrent setting and describe a technique that allows us to prove monitor correctness in stages; this technique is used to prove the correctness of our automated monitor synthesis
This paper presents an approach to verify safety properties of Erlang-style, higher-order concurrent...
AbstractThis paper provides a contribution to the formal verification of programs written in the con...
AbstractThis paper provides a contribution to the formal verification of programs written in the con...
Abstract This paper studies the correctness of automated synthesis for concurrent monitors. We adapt...
In runtime verification, a monitor continuously checks the execution of a program that is running co...
This chapter discusses detectEr, an experimental runtime monitoring tool that can be used to formal...
We argue that runtime verification, in the guise of monitor-oriented programming, is a natural way h...
We argue that runtime verification, in the guise of monitor-oriented programming, is a natural way h...
We design monitor optimisations for detectEr, a runtime-verification tool synthesising systems of co...
Abstract. The L monitoring tool has been successfully applied to a number of industrial Java system...
International audienceThere is a large number of works that apply model checking to timed specificat...
We design monitor optimisations for detectEr, a runtime-verification tool synthesising systems of co...
This paper establishes a comprehensive theory of runtime monitorability for Hennessy-Milner logic wi...
This paper presents Soter, a fully-automatic program analyser and verifier for Erlang modules. The f...
AbstractThis paper provides a contribution to the formal verification of programs written in the con...
This paper presents an approach to verify safety properties of Erlang-style, higher-order concurrent...
AbstractThis paper provides a contribution to the formal verification of programs written in the con...
AbstractThis paper provides a contribution to the formal verification of programs written in the con...
Abstract This paper studies the correctness of automated synthesis for concurrent monitors. We adapt...
In runtime verification, a monitor continuously checks the execution of a program that is running co...
This chapter discusses detectEr, an experimental runtime monitoring tool that can be used to formal...
We argue that runtime verification, in the guise of monitor-oriented programming, is a natural way h...
We argue that runtime verification, in the guise of monitor-oriented programming, is a natural way h...
We design monitor optimisations for detectEr, a runtime-verification tool synthesising systems of co...
Abstract. The L monitoring tool has been successfully applied to a number of industrial Java system...
International audienceThere is a large number of works that apply model checking to timed specificat...
We design monitor optimisations for detectEr, a runtime-verification tool synthesising systems of co...
This paper establishes a comprehensive theory of runtime monitorability for Hennessy-Milner logic wi...
This paper presents Soter, a fully-automatic program analyser and verifier for Erlang modules. The f...
AbstractThis paper provides a contribution to the formal verification of programs written in the con...
This paper presents an approach to verify safety properties of Erlang-style, higher-order concurrent...
AbstractThis paper provides a contribution to the formal verification of programs written in the con...
AbstractThis paper provides a contribution to the formal verification of programs written in the con...