Abstract. Loop leaping is the colloquial name given to a form of program analysis in which summaries are derived for nested loops starting from the innermost loop and proceeding in a bottom-up fashion considering one more loop at a time. Loop leaping contrasts with classical approaches to finding loop invariants that are iterative; loop leaping is compositional requiring each stratum in the nest of loops to be considered exactly once. The approach is attractive in predicate abstraction where disjunctive domains are increasingly used that present long ascending chains. This paper proposes a simple and an efficient approach for loop leaping for these domains based on viewing loops as closure operators.
Loops in programs are the source of many optimizations for improv-ing program performance, particula...
In this paper we extend the concept of loop checking from positive programs (as described in [1]) to...
AbstractIn Part I of this paper a theoretical framework has been developed for studying certain aspe...
Abstract Loop leaping is the colloquial name given to a form of program analysis in which summaries ...
In this thesis we present a novel algorithm for summarization of loops with multiple branches operat...
Invariants are a standard concept for reasoning about unbounded loops since Floyd-Hoare logic in the...
This paper presents algorithms for program abstraction based on the principle of loop summarization,...
This paper presents algorithms for program abstraction based on the principle of loop summarization,...
Existing program analysis tools that implement abstraction rely on saturating procedures to compute ...
Abstract. This paper presents a compositional denotational semantics for goto jumps. The semantics i...
A well-established approach to reasoning about loops during program analysis is to capture the effec...
Many groups around the world conduct research on formal methods for software development, and in mos...
Australia. A discipline for loop construction is presented which is based on the concept of a well-f...
AbstractThe phenomena of branching and looping in descrete processes are abstractly represented by p...
The notions of loops and loop formulas play an important role in answer set computation. However, th...
Loops in programs are the source of many optimizations for improv-ing program performance, particula...
In this paper we extend the concept of loop checking from positive programs (as described in [1]) to...
AbstractIn Part I of this paper a theoretical framework has been developed for studying certain aspe...
Abstract Loop leaping is the colloquial name given to a form of program analysis in which summaries ...
In this thesis we present a novel algorithm for summarization of loops with multiple branches operat...
Invariants are a standard concept for reasoning about unbounded loops since Floyd-Hoare logic in the...
This paper presents algorithms for program abstraction based on the principle of loop summarization,...
This paper presents algorithms for program abstraction based on the principle of loop summarization,...
Existing program analysis tools that implement abstraction rely on saturating procedures to compute ...
Abstract. This paper presents a compositional denotational semantics for goto jumps. The semantics i...
A well-established approach to reasoning about loops during program analysis is to capture the effec...
Many groups around the world conduct research on formal methods for software development, and in mos...
Australia. A discipline for loop construction is presented which is based on the concept of a well-f...
AbstractThe phenomena of branching and looping in descrete processes are abstractly represented by p...
The notions of loops and loop formulas play an important role in answer set computation. However, th...
Loops in programs are the source of many optimizations for improv-ing program performance, particula...
In this paper we extend the concept of loop checking from positive programs (as described in [1]) to...
AbstractIn Part I of this paper a theoretical framework has been developed for studying certain aspe...