AbstractProgram specialization optimizes programs for known values of the input. It is often the case that the set of possible input values is unknown, or this set is infinite. However, a form of specialization can still be performed in such cases by means of abstract interpretation, specialization then being with respect to abstract values (substitutions), rather than concrete ones. We study the multiple specialization of logic programs based on abstract interpretation. This involves in principle, and based on information from global analysis, generating several versions of a program predicate for different uses of such predicate, optimizing these versions, and, finally, producing a new, “multiply specialized” program. While multiple speci...
We report on a detailed study of the application and eectiveness of program analysis based on abstra...
This paper defines a new variant of program slicing, called specialization slicing, and presents an ...
We report on a detailed study of the application and effectiveness of program analysis based on abst...
AbstractProgram specialization optimizes programs for known values of the input. It is often the cas...
Program specialization optimizes programs for known valúes of the input. It is often the case that t...
We study the múltiple specialization of logic programs based on abstract interpretation. This invol...
Program specialization optimizes programs for known valúes of the input. It is often the case that ...
Program specialization is a program transformation methodology which improves program efficiency by ...
Program specialization is a collection of program transformation techniques for improving program ef...
Logic programs offer many opportunities for parallelism. We present an abstract model that exploits ...
AbstractMany optimizing compilers use interprocedural analysis to determine how the source program u...
Program specialization is a collection of program transformation techniques for improving program ef...
Parallelism may reside in the input of a program rather than the program itself. A script in-terpret...
We describe a new scheme for the abstract interpretation of logic programs. The scheme was developed...
Program specialization can divide a computation into several computation stages. The program generat...
We report on a detailed study of the application and eectiveness of program analysis based on abstra...
This paper defines a new variant of program slicing, called specialization slicing, and presents an ...
We report on a detailed study of the application and effectiveness of program analysis based on abst...
AbstractProgram specialization optimizes programs for known values of the input. It is often the cas...
Program specialization optimizes programs for known valúes of the input. It is often the case that t...
We study the múltiple specialization of logic programs based on abstract interpretation. This invol...
Program specialization optimizes programs for known valúes of the input. It is often the case that ...
Program specialization is a program transformation methodology which improves program efficiency by ...
Program specialization is a collection of program transformation techniques for improving program ef...
Logic programs offer many opportunities for parallelism. We present an abstract model that exploits ...
AbstractMany optimizing compilers use interprocedural analysis to determine how the source program u...
Program specialization is a collection of program transformation techniques for improving program ef...
Parallelism may reside in the input of a program rather than the program itself. A script in-terpret...
We describe a new scheme for the abstract interpretation of logic programs. The scheme was developed...
Program specialization can divide a computation into several computation stages. The program generat...
We report on a detailed study of the application and eectiveness of program analysis based on abstra...
This paper defines a new variant of program slicing, called specialization slicing, and presents an ...
We report on a detailed study of the application and effectiveness of program analysis based on abst...