This paper proposes a transformation-based approach to design efficient constraint-based analysis at a larger granularity. In this approach, we can design a less or equally precise but more efficient version of an original analysis by rule transformation. To do this, we first define or design an index determination rule for a new sparse analysis based on some syntactic properties, so that it can partition the original indices, and then transform the original construction rules into new ones by applying the partition. As applications of this approach, we presents sparse versions of side-effect analysis and exception analysis, which give equally precise information for functions as the original ones. © 2001 Elsevier Science B.V. All rights re...
Abstract. Many researchers in our community (this author included) regularly emphasize the role cons...
Abstract. Constraint propagation can sometimes be described conveniently in a rule-based way. Propag...
Abstract. Developing constraint solvers which are key requisites of con-straint programming language...
Multi-headed rules are essential for the expressiveness of Constraint Handling Rules (CHR), but incu...
Constraint-based programanalyses are appealing because elaborate analyses can be described with a co...
Abstract. Side-effecting constraint systems were originally introduced for the analysis of multi-thr...
. There is a tension in program analysis between precision and efficiency. In constraint-based progr...
Constraint-based rule miners find all rules in a given dataset meeting user-specified constraints su...
Abstract. There is a tension in program analysis between precision and eciency. In constraint-based ...
AbstractThis paper given an introduction to using set constraints to specify program analyses. Sever...
Constraint Handling Rules [1,2] is a high-level programming language extension based on multi-headed...
Article dans revue scientifique avec comité de lecture.Constraints are an effective tool to define s...
Abstract. Inductive Constraint Solving is a subfield of inductive ma-chine learning concerned with t...
Traditionally, dependency theory has been developed for uninterpreted data. Specifically, the only a...
Constraint Handling Rules (CHR) is a rule- and logic-based formalism and has established itself as a...
Abstract. Many researchers in our community (this author included) regularly emphasize the role cons...
Abstract. Constraint propagation can sometimes be described conveniently in a rule-based way. Propag...
Abstract. Developing constraint solvers which are key requisites of con-straint programming language...
Multi-headed rules are essential for the expressiveness of Constraint Handling Rules (CHR), but incu...
Constraint-based programanalyses are appealing because elaborate analyses can be described with a co...
Abstract. Side-effecting constraint systems were originally introduced for the analysis of multi-thr...
. There is a tension in program analysis between precision and efficiency. In constraint-based progr...
Constraint-based rule miners find all rules in a given dataset meeting user-specified constraints su...
Abstract. There is a tension in program analysis between precision and eciency. In constraint-based ...
AbstractThis paper given an introduction to using set constraints to specify program analyses. Sever...
Constraint Handling Rules [1,2] is a high-level programming language extension based on multi-headed...
Article dans revue scientifique avec comité de lecture.Constraints are an effective tool to define s...
Abstract. Inductive Constraint Solving is a subfield of inductive ma-chine learning concerned with t...
Traditionally, dependency theory has been developed for uninterpreted data. Specifically, the only a...
Constraint Handling Rules (CHR) is a rule- and logic-based formalism and has established itself as a...
Abstract. Many researchers in our community (this author included) regularly emphasize the role cons...
Abstract. Constraint propagation can sometimes be described conveniently in a rule-based way. Propag...
Abstract. Developing constraint solvers which are key requisites of con-straint programming language...