Abstract. We present an extension to linear-time temporal logic (LTL) that com-bines the temporal specication with the collection of statistical data. By collecting statistics over runtime executions of a program we can answer complex queries, such as \what is the average number of packet transmissions " in a communication protocol, or \how often does a particular process enter the critical section while another process remains waiting " in a mutual exclusion algorithm. To decouple the evaluation strategy of the queries from the denition of the temporal operators, we introduce algebraic alternating automata as an automata-based intermediate representation. Algebraic alternating automata are an extension of alternating au-tomata th...
Abstract. We extend Angluin’s algorithm for on-line learning of regular languages to the setting of ...
In this paper we review various automata-theoretic formalisms for expressing quantitative properties...
Abstract. The linear temporal logic (LTL) was introduced by Pnueli as a logic to express properties ...
Abstract. We present an extension to linear-time temporal logic (LTL) that combines the temporal spe...
AbstractBy collecting statistics over runtime executions of a program we can answer complex queries,...
Abstract. Alternating automata have been commonly used as a basis for static verification of reactiv...
We present three algorithms to check at runtime whether a reactive program satises a temporal specic...
International audienceVerification is decisive for embedded software. The goal of this work is to ve...
In this paper we describe a technique for monitoring and checking temporal logic assertions augmente...
This is the author version of the manuscript of the same name published in the proceedings of the 31...
Formulae of linear temporal logic (LTL) can be used to specify (wanted or unwanted) properties of a ...
Abstract: In this paper we describe a technique for monitoring and checking temporal logic assertion...
Runtime monitoring (or runtime verification) is an approach to checking compliance of a system’s exe...
1 Introduction The study of connections between temporal logics and automata proved to be very fruit...
We improve the state-of-the-art algorithm for obtaining an automation from a linear temporal logic f...
Abstract. We extend Angluin’s algorithm for on-line learning of regular languages to the setting of ...
In this paper we review various automata-theoretic formalisms for expressing quantitative properties...
Abstract. The linear temporal logic (LTL) was introduced by Pnueli as a logic to express properties ...
Abstract. We present an extension to linear-time temporal logic (LTL) that combines the temporal spe...
AbstractBy collecting statistics over runtime executions of a program we can answer complex queries,...
Abstract. Alternating automata have been commonly used as a basis for static verification of reactiv...
We present three algorithms to check at runtime whether a reactive program satises a temporal specic...
International audienceVerification is decisive for embedded software. The goal of this work is to ve...
In this paper we describe a technique for monitoring and checking temporal logic assertions augmente...
This is the author version of the manuscript of the same name published in the proceedings of the 31...
Formulae of linear temporal logic (LTL) can be used to specify (wanted or unwanted) properties of a ...
Abstract: In this paper we describe a technique for monitoring and checking temporal logic assertion...
Runtime monitoring (or runtime verification) is an approach to checking compliance of a system’s exe...
1 Introduction The study of connections between temporal logics and automata proved to be very fruit...
We improve the state-of-the-art algorithm for obtaining an automation from a linear temporal logic f...
Abstract. We extend Angluin’s algorithm for on-line learning of regular languages to the setting of ...
In this paper we review various automata-theoretic formalisms for expressing quantitative properties...
Abstract. The linear temporal logic (LTL) was introduced by Pnueli as a logic to express properties ...