\begin{thebibliography}{10} \bibitem{Appe92} A.~Appel. \newblock {\em Compiling with Continuations}. \newblock Cambridge University Press, 1992. \bibitem{BJS86} S.~B{\"o}ttcher, M.~Jarke, and J.W. Schmidt. \newblock Adaptive predicate managers in database systems. \newblock In {\em Proceedings of the Twelfth International Conference on Very Large Databases, Kyoto, Japan}, 1986. \bibitem{ERMS91} J.~Eder, A.~Rudloff, F.~Matthes, and J.W. Schmidt. \newblock Data construction with recursive set expressions in {DBPL}. \newblock In {\em Proceedings of the Kiev East/West Workshop on Next Generation Database Technology}, volume 504 of {\em Lecture Notes in Computer Science}, April 1991. \bibitem{Gawe92a} A.~Gawecki. \newblock An optimizing compiler for {Smalltalk}. \newblock Bericht FBI-HH-B-152/92, Fachbereich Informatik, Universit\"at Hamburg, Germany, September 1992. \newblock (In German). \bibitem{GaMa94} A.~Gawecki and F.~Matthes. \newblock The {Tycoon} machine language {TML}: An optimizable persistent program representation. \newblock FIDE Technical Report FIDE/94/100, Fachbereich Informatik, Universit\"at Hamburg, Germany, August 1994. \bibitem{GaMa96a} A.~Gawecki and F.~Matthes. \newblock Exploiting persistent intermediate code representations in open database environments. \newblock In {\em Proceedings of the Fifth Conference on Extending Database Technology, EDBT'96}, volume 1057 of {\em Lecture Notes in Computer Science}, Avignon, France, March 1996. Springer-Verlag. \bibitem{JaKo84} M.~Jarke and J.~Koch. \newblock Query optimization in database systems. \newblock {\em ACM Computing Surveys}, 16(2):111--152, 1984. \bibitem{JKMS82} M.~Jarke, J.~Koch, M.~Mall, and J.W. Schmidt. \newblock Query optimization research in the database programming languages {(DBPL)} project. \newblock {\em IEEE -- Data Engineering}, pages 11--14, September 1982. \bibitem{JaSc82b} M.~Jarke and J.W. Schmidt. \newblock Query processing strategies in the {Pascal/R} relational database management system. \newblock In {\em Proceedings of the ACM-SIGMOD International Conference on Management of Data, Orlando, Florida}, 1982. \bibitem{Kels89} R.A. Kelsey. \newblock Compilation by program transformation. \newblock Technical report, Yale University, Department of Computer Science, May 1989. \bibitem{Kira94} P.~Kiradjiev. \newblock Dynamic optimization in {CPS}-based intermediate languages. \newblock Master's thesis, Fachbereich Informatik, Universit\"at Hamburg, Germany, December 1994. \newblock (In German). \bibitem{KKRHPA86} D.~Kranz, R.~Kelsey, J.~Rees, P.~Hudak, J.~Philbin, and N.~Adams. \newblock {ORBIT}: An optimizing compiler for {Scheme}. \newblock {\em ACM SIGPLAN Notices}, 21(7):219--233, July 1986. \bibitem{MRS84} M.~Mall, M.~Reimer, and J.W. Schmidt. \newblock Data selection, sharing and access control in a relational scenario. \newblock In M.L. Brodie, J.L. Myopoulos, and J.W. Schmidt, editors, {\em On Conceptual Modelling}. Springer-Verlag, 1984. \bibitem{MaSc91b} F.~Matthes and J.W. Schmidt. \newblock Bulk types: Built-in or add-on? \newblock In {\em Database Programming Languages: Bulk Types and Persistent Data}. Morgan Kaufmann Publishers, September 1991. \bibitem{Schm77a} J.W. Schmidt. \newblock Some high level language constructs for data of type relation. \newblock In {\em Proceedings of the ACM-SIGMOD International Conference on Management of Data, Toronto, Canada}, August 1977. \bibitem{ScMa94} J.W. Schmidt and F.~Matthes. \newblock The {DBPL} project: Advances in modular database programming. \newblock {\em Information Systems}, 19(2):121--140, 1994. \bibitem{Tedo91} D.~Teodosiu. \newblock {HARE}: An optimizing portable compiler for {Scheme}. \newblock {\em ACM SIGPLAN Notices}, 26(1):109--120, January 1991. \end{thebibliography}