We present a framework for program analysis of languages with procedures which is general enough to allow for a comparison of various approaches to interprocedural analysis. Our framework is based on a small-step operational semantics and subsumes both frameworks for imperative and for logic languages. We consider reachability analysis, that is, the problem of approximating the sets of program states reaching program points. We use our framework in order to clarify the impact of several independent design decisions on the precision of the analysis. Thus, we compare intraprocedural forward accumulation with intraprocedural backward accumulation. Furthermore, we consider both relational and functional approaches. While for relational analysis...
We present an interprocedural generalization of the well-known (intraprocedural) Coincidence Theorem...
Within the context of a quantitative generalisation of the well established framework of Abstract In...
The functional and logic programming research communities are to a signif-icant extent solving the s...
AbstractWe present a framework for program analysis of languages with procedures which is general en...
Établir des preuves de bon fonctionnement des programmes est délicat ; on a recours à des outils de ...
We extend the relational approach to interprocedural analysis of sequential programs to concurrent p...
An analysis method for specialization of imperative programs is described in this paper. This anal-y...
AbstractProgram analysis based on abstract interpretation has proven very useful in compilation of c...
International audienceThis paper reports on an approach for improving the understanding of old progr...
During reverse engineering and reengineering of large legacy systems, reaching definitions comput...
International audienceStatic analyses aim at inferring semantic properties of programs. We distingui...
AbstractWithin the context of a quantitative generalisation of the well established framework of Abs...
) Nevin Heintze and Joxan Jaffar y 1 January 1991 Summary Program analysis involves approximati...
Abstract. Program verication is a crucial issue in the eld of program development, compilation and d...
Program analysis based on abstract interpretation has proven very useful in compilation of constrain...
We present an interprocedural generalization of the well-known (intraprocedural) Coincidence Theorem...
Within the context of a quantitative generalisation of the well established framework of Abstract In...
The functional and logic programming research communities are to a signif-icant extent solving the s...
AbstractWe present a framework for program analysis of languages with procedures which is general en...
Établir des preuves de bon fonctionnement des programmes est délicat ; on a recours à des outils de ...
We extend the relational approach to interprocedural analysis of sequential programs to concurrent p...
An analysis method for specialization of imperative programs is described in this paper. This anal-y...
AbstractProgram analysis based on abstract interpretation has proven very useful in compilation of c...
International audienceThis paper reports on an approach for improving the understanding of old progr...
During reverse engineering and reengineering of large legacy systems, reaching definitions comput...
International audienceStatic analyses aim at inferring semantic properties of programs. We distingui...
AbstractWithin the context of a quantitative generalisation of the well established framework of Abs...
) Nevin Heintze and Joxan Jaffar y 1 January 1991 Summary Program analysis involves approximati...
Abstract. Program verication is a crucial issue in the eld of program development, compilation and d...
Program analysis based on abstract interpretation has proven very useful in compilation of constrain...
We present an interprocedural generalization of the well-known (intraprocedural) Coincidence Theorem...
Within the context of a quantitative generalisation of the well established framework of Abstract In...
The functional and logic programming research communities are to a signif-icant extent solving the s...