\newcommand{\etalchar}[1]{$^{#1}$}
\begin{thebibliography}{BDMG{\etalchar{+}}88}

\bibitem[AB87]{AtBu86}
M.P. Atkinson and P.~Bunemann.
\newblock Types and Persistence in Database Programming Languages.
\newblock {\em ACM Computing Surveys}, 19(2), June 1987.

\bibitem[ACC81]{ACC81a}
M.P. Atkinson, K.J. Chisholm, and W.P. Cockshott.
\newblock {PS-algol}: An Algol with a Persistent Heap.
\newblock {\em ACM SIGPLAN Notices}, 17(7), July 1981.

\bibitem[BDMG{\etalchar{+}}88]{B*88}
D.G. Bobrow, L.G. De~Michiel, R.P. Gabriel, S.E. Keene, G.~Kiczales, and D.A.
  Moon.
\newblock Common Lisp Object System Specification.
\newblock {\em ACM SIGPLAN Notices}, 23, September 1988.

\bibitem[Car86]{Card86}
L.~Cardelli.
\newblock Amber.
\newblock In {\em Combinators and Functional Programming Languages}, volume 242
  of {\em Lecture Notes in Computer Science}. Springer-Verlag, 1986.

\bibitem[Car89]{Card89}
L.~Cardelli.
\newblock Typeful Programming.
\newblock Technical Report~45, Digital Equipment Corporation, Systems Research
  Center, Palo-Alto, California, May 1989.

\bibitem[Car90]{Card90}
L.~Cardelli.
\newblock The {Quest} Language and System (Tracking Draft).
\newblock Technical report, Digital Equipment Corporation, Systems Research
  Center, Palo-Alto, California, 1990.
\newblock (shipped as part of the Quest V.12 system distribution).

\bibitem[CMMS91]{CMMS91}
L.~Cardelli, S.~Martini, J.C. Mitchell, and A.~Scedrov.
\newblock An Extension of System {F} with Subtyping.
\newblock In T.~Ito and A.R. Meyer, editors, {\em Theoretical Aspects of
  Computer Software, TACS'91}, Lecture Notes in Computer Science, pages
  750--770. Springer-Verlag, 1991.

\bibitem[DCBM89]{DCBM89}
A.~Dearle, R.~Connor, F.~Brown, and R.~Morrison.
\newblock {Napier88} -- A Database Programming Language?
\newblock In {\em Proceedings of the Second International Workshop on Database
  Programming Languages, Portland, Oregon}, June 1989.

\bibitem[FH88]{FiHa88}
A.J. Field and P.G. Harrison.
\newblock {\em Functional Programming}.
\newblock Addison-Wesley Publishing Company, 1988.

\bibitem[GR83]{GoRo83}
A.~Goldberg and D.~Robson.
\newblock {\em Smalltalk-80: The Language and its Implementation}.
\newblock Addison-Wesley Publishing Company, 1983.

\bibitem[Hud89]{Hudak89}
P.~Hudak.
\newblock Conception, Evolution, and Application of Functional Programming
  Languages.
\newblock {\em ACM Computing Surveys}, 21(3):359--411, September 1989.

\bibitem[I{\etalchar{+}}83]{I*83}
Ichbiah et~al.
\newblock The Programming Language Ada: Reference Manual.
\newblock Technical Report MIL-STD-1815A-1983, ANSI, 1983.

\bibitem[KR77]{KeRi77}
B.W. Kernighan and D.M. Ritchie.
\newblock {\em The C Programming Language}.
\newblock Prentice Hall, Englewood Cliffs, New Jersey, 1977.

\bibitem[Mat91]{Matt91a}
F.~Matthes.
\newblock {P-Quest}: Installation and User Manual.
\newblock DBIS Tycoon Report 101-91, Fachbereich Informatik, Universit\"at
  Hamburg, Germany, October 1991.

\bibitem[Mat93]{Matt93}
F.~Matthes.
\newblock {\em Persistente Objektsysteme: Integrierte Datenbankentwicklung und
  Programmerstellung}.
\newblock Springer-Verlag, 1993.
\newblock (In German.).

\bibitem[Mau91]{Maun91}
M.~Mauny.
\newblock Functional Programming using CAML.
\newblock Technical report, INRIA, Domaine de Voluceau, Rocquencourt 78153 Le
  Chesnay Cedex, France, September 1991.

\bibitem[Min88]{Mink88}
J.~Minker.
\newblock {\em Foundations of Deductive Databases and Logic Programming}.
\newblock Morgan Kaufmann Publishers, 1988.

\bibitem[MOD91]{MODISO}
ISO/IEC JTC1/SC22/WG13.
\newblock {\em Interim Version of the 4th Working Draft Modula-2 Standard},
  1991.

\bibitem[MS91a]{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[MS91b]{MaSc91}
F.~Matthes and J.W. Schmidt.
\newblock Towards Database Application Systems: Types, Kinds and Other Open
  Invitations.
\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.
\newblock (Also appeared as TR FIDE/91/14).

\bibitem[MS92]{MaSc92a}
F.~Matthes and J.W. Schmidt.
\newblock Definition of the Tycoon Language TL -- A Preliminary Report.
\newblock Informatik Fachbericht FBI-HH-B-160/92, Fachbereich Informatik,
  Universit\"at Hamburg, Germany, November 1992.

\bibitem[MS93]{MaSc93b}
F.~Matthes and J.W. Schmidt.
\newblock System Construction in the Tycoon Environment: Architectures,
  Interfaces and Gateways.
\newblock In P.P. Spies, editor, {\em Proceedings of Euro-Arch'93 Congress},
  pages 301--317. Springer-Verlag, October 1993.

\bibitem[M{\"u}l91]{Mue91}
R.~M{\"u}ller.
\newblock Sprachprozessoren und Objektspeicher: Schnittstellenentwurf und
  -implementierung.
\newblock Master's thesis, Fachbereich Informatik, Johann Wolfgang
  Goethe-Universit\"at, Frankfurt, Germany, November 1991.

\bibitem[Nel91]{Nels91}
G.~Nelson, editor.
\newblock {\em Systems programming with Modula-3}.
\newblock Series in innovative technology. Prentice Hall, Englewood Cliffs, New
  Jersey, 1991.

\bibitem[NMM92]{NMM92}
C.~Nieder\'ee, S.~M\"u{\ss}ig, and F.~Matthes.
\newblock {P-Quest} User Manual.
\newblock DBIS Tycoon Report 102-92, Fachbereich Informatik, Universit\"at
  Hamburg, Germany, February 1992.
\newblock (In German.).

\bibitem[RLW85]{RLW85}
P.~Rovner, R.~Levin, and J.~Wick.
\newblock On Extending Modula-2 for Building Large, Integrated Systems.
\newblock Technical Report~3, Digital Equipment Corporation, Systems Research
  Center, Palo-Alto, California, January 1985.

\bibitem[SM90]{ScMa90a}
J.W. Schmidt and F.~Matthes.
\newblock Language Technology for Post-Relational Data Systems.
\newblock In A.~Blaser, editor, {\em Database Systems of the 90s}, volume 466
  of {\em Lecture Notes in Computer Science}, pages 81--114, November 1990.

\bibitem[SSS{\etalchar{+}}92]{S*92}
D.~Stemple, R.B. Stanton, T.~Sheard, P.~Philbrow, R.~Morrison, G.N.C. Kirby,
  L.~Fegaras, R.L. Cooper, R.C.H. Connor, M.P. Atkinson, and S.~Alagic.
\newblock Type-Safe Linguistic Reflection: A Generator Technology.
\newblock Research Report CS/92/6, University of St. Andrews, Department of
  Computing Science, July 1992.

\bibitem[Wir87]{Wirt87a}
N.~Wirth.
\newblock The Programming Language Oberon.
\newblock Technical report, Department Informatik, ETH Z\"urich, Switzerland,
  1987.

\end{thebibliography}
