An invariance assertion for a program location ℓ is a statement that always holds at ℓ during execution of the program. Program invariance analyses infer invariance assertions that can be useful when trying to prove safety properties. We use the term variance assertion to mean a statement that holds between any state at ℓ and any previous state that was also at ℓ. This paper is concerned with the development of analyses for variance assertions and their application to proving termination and liveness properties. We describe a method of constructing program variance analyses from invariance analyses. If we change the underlying invariance analysis, we get a different variance analysis. We describe several applications of the method, includin...
International audienceWe consider the quantitative problem of obtaining lower-bounds on the probabil...
Variance analysis is a popular financial management method that can provide information to help a b...
Abstract. We propose a new constraint-based approach to termination analysis, applicable to Logic Pr...
An invariance assertion for a program location ℓ is a statement that always holds at ℓ during execut...
There are a whole range of program analysis techniques that characterize different aspects of an ap...
It is often the case that increasing the precision of a program anal-ysis leads to worse results. It...
This paper focuses on the inference of modes for which a logic program is guaranteed to terminate. ...
This paper focuses on the inference of modes for which a logic program is guaranteed to terminate. ...
One way to develop more robust software is to use formal program verification. Formal program verifi...
A program in Turbo Pascal for robust analysis of variance is presented. A typical data file, the Pas...
International audienceWe present new static analysis methods for proving liveness properties of prog...
Abstract. We present a new method for proving liveness and termination properties for fair concurren...
Abstract. We present a new method for proving liveness and termination prop-erties for fair concurre...
Before distributing a program, programmers would like to know for certain that it does what it is in...
Program verification increases the degree of confidence that a program will perform correctly. Manua...
International audienceWe consider the quantitative problem of obtaining lower-bounds on the probabil...
Variance analysis is a popular financial management method that can provide information to help a b...
Abstract. We propose a new constraint-based approach to termination analysis, applicable to Logic Pr...
An invariance assertion for a program location ℓ is a statement that always holds at ℓ during execut...
There are a whole range of program analysis techniques that characterize different aspects of an ap...
It is often the case that increasing the precision of a program anal-ysis leads to worse results. It...
This paper focuses on the inference of modes for which a logic program is guaranteed to terminate. ...
This paper focuses on the inference of modes for which a logic program is guaranteed to terminate. ...
One way to develop more robust software is to use formal program verification. Formal program verifi...
A program in Turbo Pascal for robust analysis of variance is presented. A typical data file, the Pas...
International audienceWe present new static analysis methods for proving liveness properties of prog...
Abstract. We present a new method for proving liveness and termination properties for fair concurren...
Abstract. We present a new method for proving liveness and termination prop-erties for fair concurre...
Before distributing a program, programmers would like to know for certain that it does what it is in...
Program verification increases the degree of confidence that a program will perform correctly. Manua...
International audienceWe consider the quantitative problem of obtaining lower-bounds on the probabil...
Variance analysis is a popular financial management method that can provide information to help a b...
Abstract. We propose a new constraint-based approach to termination analysis, applicable to Logic Pr...