AbstractThere have been several research works that analyze and optimize programs using temporal logic. However, no evaluation of optimization time or execution time of these implementations has been done for any real programming language. In this paper, we present a system that generates a Java optimizer from specifications in temporal logic. The specification is simpler, and the generated optimizers run more efficiently than previously reported work. We implemented a new model checker for a bidirectional CTL (computational tree logic) called CTLbd, which is equivalent to CTL-FV [Lacey, D., Jones, N.D., Van Wyk, E. and Frederiksen, C.C.: Compiler optimization correctness by temporal logic. Higher-Order and Symbolic Computation, Vol. 17, No...
We present a rewriting algorithm for efficiently testing future time Linear Temporal Logic (LTL) for...
Loop optimizations such as loop unrolling, unfolding and invariant, code motion have long been used ...
Abstract. In this article, we describe a framework for formally verify-ing the correctness of compil...
There have been several research works that analyze and optimize programs using temporal logic. Howe...
There have been several research works that analyze and optimize programs using temporal logic. Howe...
AbstractThere have been several research works that analyze and optimize programs using temporal log...
Model checking based on validating temporal logic formulas has proven practical and effective for n...
Abstract. Rewrite rules with side conditions can elegantly express many classi-cal compiler optimiza...
制度:新 ; 文部省報告番号:乙1739号 ; 学位の種類:博士(情報科学) ; 授与年月日:2002/12/19 ; 早大学位記番号:新3444 ; 理工学図書館請求番号:274
In this paper we describe the usage of temporal logic and model checking in a parallelizing compiler...
This paper describes an approach to program optimisation based on transformations, where temporal lo...
AbstractA compiler optimization is sound if the optimized program that it produces is semantically e...
Optimizing compilers use heuristics to control different aspects of compilation and to construct app...
The problem of testing a linear temporal logic (LTL) formula on a finite execution trace of events, ...
Associated research group: Minnesota Extensible Language ToolsMany classical compiler optimizations ...
We present a rewriting algorithm for efficiently testing future time Linear Temporal Logic (LTL) for...
Loop optimizations such as loop unrolling, unfolding and invariant, code motion have long been used ...
Abstract. In this article, we describe a framework for formally verify-ing the correctness of compil...
There have been several research works that analyze and optimize programs using temporal logic. Howe...
There have been several research works that analyze and optimize programs using temporal logic. Howe...
AbstractThere have been several research works that analyze and optimize programs using temporal log...
Model checking based on validating temporal logic formulas has proven practical and effective for n...
Abstract. Rewrite rules with side conditions can elegantly express many classi-cal compiler optimiza...
制度:新 ; 文部省報告番号:乙1739号 ; 学位の種類:博士(情報科学) ; 授与年月日:2002/12/19 ; 早大学位記番号:新3444 ; 理工学図書館請求番号:274
In this paper we describe the usage of temporal logic and model checking in a parallelizing compiler...
This paper describes an approach to program optimisation based on transformations, where temporal lo...
AbstractA compiler optimization is sound if the optimized program that it produces is semantically e...
Optimizing compilers use heuristics to control different aspects of compilation and to construct app...
The problem of testing a linear temporal logic (LTL) formula on a finite execution trace of events, ...
Associated research group: Minnesota Extensible Language ToolsMany classical compiler optimizations ...
We present a rewriting algorithm for efficiently testing future time Linear Temporal Logic (LTL) for...
Loop optimizations such as loop unrolling, unfolding and invariant, code motion have long been used ...
Abstract. In this article, we describe a framework for formally verify-ing the correctness of compil...