Partial evaluation is a program specialization technique that allows to optimize a program for which partial input is known. We propose a new approach to generate specialized programs for a Java-like language via the software verification tool KeY. This is achieved by symbolically executing source programs interleaved with calls to a simple partial evaluator. In a second phase the specialized programs are synthesized from the symbolic execution tree. The correctness of this approach is guaranteed by a bisimulation relation on the source and specialized programs
Abstract. We have developed and implemented a partial evaluator for a subset of Fortran 77. A partia...
Program specialization is a program transformation methodology which improves program efficiency by ...
Software correctness is an important topic, however, it is difficult to achieve. This thesis is a st...
Partial evaluation is a program specialization technique that allows to optimize a program for which...
Partial evaluation is a program specialization technique that allows to optimize programs for which ...
Abstract. Partial evaluation is a program transformation that automatically specializes a program wi...
Up to now partial evaluation has focused on the specialization process Less attention has been dev...
As partial evaluation gets more mature, it is now possible to use this program transformation techni...
. We have developed and implemented a partial evaluator for a subset of Fortran 77. A partial evalua...
The use of partial evaluation for specializing programs written in imperative languages such as C an...
Abstract: Program specialization for object-oriented languages by the method of partial ev...
The essence of partial evaluation is beautifully simple: we just take a program, together with value...
The use of partial evaluation for specializing programs written in im-perative languages such as C a...
Partial evaluation has been the subject of rapidly increasing activity over the past decade since it...
International audiencePartial evaluation is a program-transformation technique that automatically sp...
Abstract. We have developed and implemented a partial evaluator for a subset of Fortran 77. A partia...
Program specialization is a program transformation methodology which improves program efficiency by ...
Software correctness is an important topic, however, it is difficult to achieve. This thesis is a st...
Partial evaluation is a program specialization technique that allows to optimize a program for which...
Partial evaluation is a program specialization technique that allows to optimize programs for which ...
Abstract. Partial evaluation is a program transformation that automatically specializes a program wi...
Up to now partial evaluation has focused on the specialization process Less attention has been dev...
As partial evaluation gets more mature, it is now possible to use this program transformation techni...
. We have developed and implemented a partial evaluator for a subset of Fortran 77. A partial evalua...
The use of partial evaluation for specializing programs written in imperative languages such as C an...
Abstract: Program specialization for object-oriented languages by the method of partial ev...
The essence of partial evaluation is beautifully simple: we just take a program, together with value...
The use of partial evaluation for specializing programs written in im-perative languages such as C a...
Partial evaluation has been the subject of rapidly increasing activity over the past decade since it...
International audiencePartial evaluation is a program-transformation technique that automatically sp...
Abstract. We have developed and implemented a partial evaluator for a subset of Fortran 77. A partia...
Program specialization is a program transformation methodology which improves program efficiency by ...
Software correctness is an important topic, however, it is difficult to achieve. This thesis is a st...