\begin{thebibliography}{10} \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{Jark93} M.~Jarke. \newblock {\em Database Application Engineering with {DAIDA}}. \newblock Springer-Verlag, 1993. \bibitem{JaKo83} M.~Jarke and J.~Koch. \newblock Range nesting: A fast method to evaluate quantified queries. \newblock In {\em Proceedings of the ACM-SIGMOD International Conference on Management of Data}, pages 196--206, May 1983. \bibitem{JLS85} M.~Jarke, V.~Linnemann, and J.W. Schmidt. \newblock Data constructors: On the integration of rules and relations. \newblock In {\em Proceedings of the Eleventh International Conference on Very Large Databases, Stockholm}, August 1985. \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{JMW*90} M.~Jeusfeld, M.~Mertikas, I.~Wetzel, Jarke. M., and J.W. Schmidt. \newblock Database application development as an object modelling activity. \newblock In {\em Proceedings of the Sixteenth International Conference on Very Large Databases, Brisbane, Australia}, August 1990. \bibitem{JGLR88} W.~Johannsen, L.~Ge, W.~Lamersdorf, K.~Reinhard, and J.W. Schmidt. \newblock Database application support in open systems: Language support and implementation. \newblock In {\em Proceedings of the IEEE Fourth International Conference on Data Engineering, Los Angeles, California}, February 1988. \bibitem{JLRS88} W.~Johannsen, W.~Lamersdorf, K.~Reinhard, and J.W. Schmidt. \newblock The {DURESS} project: Extending databases into an open systems architecture. \newblock In {\em Proceedings of the First Conference on Extending Database Technology, EDBT'88}, volume 303 of {\em Lecture Notes in Computer Science}, pages 616--620. Springer-Verlag, 1988. \bibitem{Reim83} J.~Koch, M.~Mall, P.~Putfarken, M.~Reimer, J.W. Schmidt, and C.A. Zehnder. \newblock {Modula/R} report, lilith version. \newblock Technical report, Department Informatik, ETH Z\"urich, Switzerland, February 1983. \bibitem{LEERS87} W.~Lamersdorf, H.~Eckhardt, W.~Effelsberg, K.~Reinhard, and J.W. Schmidt. \newblock Database programming for distributed office systems. \newblock In {\em Proc. Int. Conf. on Office Automation}, Washington, 1987. \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{MRSS94} F.~Matthes, A.~Rudloff, J.W. Schmidt, and K.~Subieta. \newblock A gateway from {DBPL} to {Ingres}. \newblock In T.~Risch W.~Litwin, editor, {\em Applications of Databases, First International Conference, ADB-94}, volume 819 of {\em Lecture Notes in Computer Science}, pages 365--380, Vadstena, Sweden, June 1994. Springer-Verlag. \bibitem{MaSc89} F.~Matthes and J.W. Schmidt. \newblock The type system of {DBPL}. \newblock In {\em Proceedings of the Second International Workshop on Database Programming Languages, Portland, Oregon}, pages 255--260, June 1989. \bibitem{MaSc93a} F.~Matthes and J.W. Schmidt. \newblock {DBPL}: The system and its environment. \newblock In M.~Jarke, editor, {\em Database Application Engineering with {DAIDA}}, pages 319--348. Springer-Verlag, 1993. \bibitem{Schm77b} 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. \newblock (Also appeared in ACM TODS, 2(3), September, 1977 and A. Wasserman (editor), IEEE Tutorial on Programming Language Design, and M. Stonebreaker (editor), Readings in Database Systems, Morgan Kaufmann Publishers, 1988 and 1993). \bibitem{Schm78} J.W. Schmidt. \newblock Type concepts for database definition. \newblock In B.~Shneiderman, editor, {\em Databases: Improving Usability and Responsiveness}. Academic Press, New York and London, 1978. \bibitem{Schm80} J.W. Schmidt and M.~Mall. \newblock {Pascal/R} report. \newblock Bericht~66, Fachbereich Informatik, Universit\"at Hamburg, Germany, January 1980. \bibitem{ScMa83} J.W. Schmidt and M.~Mall. \newblock Abstraction mechanisms for database programming. \newblock In {\em Proc. SIGPLAN Symp. on Programming Language Issues in Software Systems}, San Francisco, June 1983. \bibitem{ScMa90b} J.W. Schmidt and F.~Matthes. \newblock Naming schemes and name space management in the {DBPL} persistent storage system. \newblock In {\em Proceedings of the Fourth International Workshop on Persistent Object Systems, Martha's Vineyard, Massachusetts}. Morgan Kaufmann Publishers, January 1991. \bibitem{ScMa91d} J.W. Schmidt and F.~Matthes. \newblock The rationale behind {DBPL}. \newblock In {\em 3rd Symposium on Mathematical Fundamentals of Database and Knowledge Base Systems}, volume 495 of {\em Lecture Notes in Computer Science}. Springer-Verlag, May 1991. \bibitem{ScMa93a} J.W. Schmidt and F.~Matthes. \newblock Modular and rule-based database programming in {DBPL}. \newblock In M.~Jarke, editor, {\em Database Application Engineering with DAIDA}, pages 85--124. Springer-Verlag, 1993. \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{SWBM89} J.W. Schmidt, I.~Wetzel, A.~Borgida, and J.~Mylopoulos. \newblock Database programming by formal refinement of conceptual designs. \newblock {\em IEEE -- Data Engineering}, September 1989. \end{thebibliography}