Abstract. Set-based program analysis has many potential applications, includ-ing compiler optimisations, type-checking, debugging, verification and planning. One method of set-based analysis is to solve a set of set constraints derived directly from the program text. Another approach is based on abstract inter-pretation (with widening) over an infinite-height domain of regular types. Up till now only deterministic types have been used in abstract interpretations, whereas solving set constraints yields non-deterministic types, which are more precise. It was pointed out by Cousot and Cousot that set constraint analysis of a particular program P could be understood as an abstract interpretation over a finite domain of regular tree grammars, co...
Set-Based Analysis is an efficient and accurate program analysis for higher-order languages. It expl...
International audienceA set constraint is of the form exp 1 $$\subseteq$$ exp 2 where exp 1 and exp ...
We introduce a new class of finite automata. They are usual bottom-up tree automata that run on DAG ...
Abstract. Set-based program analysis has many potential applications, including compiler opti-misati...
Set-based analysis of logic programs provides an accurate method for descriptive type-checking of lo...
This paper demonstrates that very substantial progress can be made towards a practical system by red...
Set constraints is a suitable formalism for programs static-analysis. However, it is known that the ...
domains employed in abstract interpretation are typically required to satisfy the finite ascending c...
In set-based program analysis, one first infers a set constraint $\phi$ from a program and then, in ...
Abstract. Any finite tree automaton (or regular type) can be used to construct an abstract interpret...
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that r...
AbstractLogic languages based on the theory of rational, possibly infinite, trees have much appeal i...
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that r...
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that r...
A number of static checking techniques is based on con-structing and refining an abstract reachabili...
Set-Based Analysis is an efficient and accurate program analysis for higher-order languages. It expl...
International audienceA set constraint is of the form exp 1 $$\subseteq$$ exp 2 where exp 1 and exp ...
We introduce a new class of finite automata. They are usual bottom-up tree automata that run on DAG ...
Abstract. Set-based program analysis has many potential applications, including compiler opti-misati...
Set-based analysis of logic programs provides an accurate method for descriptive type-checking of lo...
This paper demonstrates that very substantial progress can be made towards a practical system by red...
Set constraints is a suitable formalism for programs static-analysis. However, it is known that the ...
domains employed in abstract interpretation are typically required to satisfy the finite ascending c...
In set-based program analysis, one first infers a set constraint $\phi$ from a program and then, in ...
Abstract. Any finite tree automaton (or regular type) can be used to construct an abstract interpret...
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that r...
AbstractLogic languages based on the theory of rational, possibly infinite, trees have much appeal i...
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that r...
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that r...
A number of static checking techniques is based on con-structing and refining an abstract reachabili...
Set-Based Analysis is an efficient and accurate program analysis for higher-order languages. It expl...
International audienceA set constraint is of the form exp 1 $$\subseteq$$ exp 2 where exp 1 and exp ...
We introduce a new class of finite automata. They are usual bottom-up tree automata that run on DAG ...