\begin{thebibliography}{}

\bibitem[\protect\citeauthoryear{AG}{}]{Abap-Online-Help}
AG, SAP.
\newblock \glqq {ABAP}/4 {O}nline-{H}elp\grqq .

\bibitem[\protect\citeauthoryear{Aho \bgroup et al.\egroup }{1988}]{aho}
Aho, Alfred~V., Sethi, Ravi, und Ullman, Jeffrey~D.
\newblock {\em Compilerbau, Teil I}.
\newblock Addison-Wesley, 1988.

\bibitem[\protect\citeauthoryear{Balzert}{1982}]{balzert}
Balzert, Helmut.
\newblock {\em Die Entwicklung von Software-Systemen: Prinzipien, Methoden,
  Sprachen, Werkzeuge}.
\newblock Informatik. Bibliographisches Institut, Mannheim, Wien, Z"urich,
  1982.

\bibitem[\protect\citeauthoryear{Boehm}{1986}]{boehm}
Boehm, Barry~W.
\newblock \glqq A Spiral Model of Software Development and Enhancement\grqq .
\newblock {\em ACM SIGSOFT Software Engineering Notes}, 11(4):14--24, August
  1986.

\bibitem[\protect\citeauthoryear{Booch}{1994}]{booch}
Booch, Grady.
\newblock {\em Objektorientierte Analyse und Design}.
\newblock Addison-Wesley, 1994.

\bibitem[\protect\citeauthoryear{Bremer}{1996}]{bremer}
Bremer, Gerd.
\newblock \glqq Typ"uberpr"ufung in polymorphen Programmiersprachen: Aufgaben
  und L"osungsans"atze\grqq .
\newblock Diplomarbeit, Arbeitsbereich Datenbanken und Informationssysteme,
  Fachbereich Informatik, Universit"at Hamburg, August 1996.

\bibitem[\protect\citeauthoryear{Brooks}{1995}]{brooks}
Brooks, Frederick~P.
\newblock {\em The Mythical Man-Month: Essay on Software Engineering}.
\newblock Addison Wesley, {J}ubil"aums- Auflage, 1995.

\bibitem[\protect\citeauthoryear{Brown \bgroup et al.\egroup }{1992}]{earl}
Brown, Alan~W., Earl, Anthony~N., und McDermid, John~A.
\newblock {\em Software Engineering Environments: Automated Support for
  Software Engineering}.
\newblock International series in software engineering. McGraw-Hill, London
  u.a., 1992.

\bibitem[\protect\citeauthoryear{Cin \bgroup et al.\egroup }{1986}]{dalcin}
Cin, Mario~Dal, Lutz, Joachim, und Risse, Thomas.
\newblock {\em Programmierung in Mo\-dula-2}.
\newblock B.~G.~Teubner, zweite Auflage, 1986.

\bibitem[\protect\citeauthoryear{Comer}{1997}]{comer}
Comer, Edward~R.
\newblock \glqq Alternative Software Life Cycle Models\grqq .
\newblock In: {\em Software engineering}, Seite 404--414. IEEE Computer Society
  Press, 1997.

\bibitem[\protect\citeauthoryear{Dearle}{1989}]{environment}
Dearle, A.
\newblock \glqq Environments: A flexible binding mechanism to support system
  evolution\grqq .
\newblock In: {\em Proc. 22nd International Conference on System Science},
  Seite 46--55, Hawaii, 1989.

\bibitem[\protect\citeauthoryear{Duden}{1988}]{duden}
{\em Duden Informatik: Sachlexikon f"ur Studium und Praxis}.
\newblock Bibliographisches Institut \& F.~A.~Brockhaus AG, Mannheim, Wien,
  Z"urich, 1988.

\bibitem[\protect\citeauthoryear{Feldmann}{1979}]{make}
Feldmann, Stuart~I.
\newblock \glqq {Make -- A Program for Maintaining Computer Programs}\grqq .
\newblock {\em Software -- Practice \& Experience}, 9:255--265, 1979.

\bibitem[\protect\citeauthoryear{Gawecki und Matthes}{1996}]{tml}
Gawecki, Andreas und Matthes, Florian.
\newblock \glqq Exploiting Persistent Intermediate Code Repressentations in
  Open Database Environments\grqq .
\newblock In: {\em Proceedings of 5th Conference on Extending database
  Technology, EDBT '96, Avignon France}. Universit"at Hamburg, M"arz 1996.

\bibitem[\protect\citeauthoryear{Geisler}{1995}]{basisdienste}
Geisler, Andreas.
\newblock \glqq Basisdienste zur Gestaltung einer reflektiven grafischen
  Entwicklungsumgebung f"ur eine persistente Programmiersprache\grqq .
\newblock Diplomarbeit, Universit"at Hamburg, Juni 1995.

\bibitem[\protect\citeauthoryear{III}{1995}]{tcmanagement}
III, Thomas A.~Curran.
\newblock \glqq Application {D}evelopment {T}ools for {C}lient/{S}erver
  {C}omputing: {ABAP}/4 {D}evelopment {W}orkbench\grqq .
\newblock {Technischer Bericht}, TCManagement Inc., Januar 1995.

\bibitem[\protect\citeauthoryear{Kernighan und Richie}{1990}]{kernighan}
Kernighan, Brian~W. und Richie, Dennis~M.
\newblock {\em Programmieren in C}.
\newblock Carl Hanser Verlag, zweite Auflage, 1990.

\bibitem[\protect\citeauthoryear{Kiradjiev}{1994}]{kiradjiev}
Kiradjiev, Plamen.
\newblock \glqq Dynamische Optimierung in CPS-orientierten
  Zwischensprachen\grqq .
\newblock Diplomarbeit, Arbeitsbereich Datenbanken und Informationssysteme,
  Fachbereich Informatik, Universit"at Hamburg, Dezember 1994.

\bibitem[\protect\citeauthoryear{Koch}{1996a}]{abap_einfuehrung}
Koch, Christian.
\newblock \glqq Einf\"uhrung in die {ABAP}/4-{E}ntwicklungsumgebung\grqq .
\newblock {Technischer Bericht}, Universit\"at Hamburg, Fachbereich Informatik,
  Arbeitsbereich Datenbanken und Informationssysteme, 1996.

\bibitem[\protect\citeauthoryear{Koch}{1996b}]{studienarbeit}
Koch, Christian.
\newblock \glqq Generisches und typsicheres {M}odulmanagement in {T}ycoon\grqq
  .
\newblock Studienarbeit, Universit\"at Hamburg, Fachbereich Informatik,
  Arbeitsbereich DBIS, 1996.

\bibitem[\protect\citeauthoryear{Louden}{1994}]{louden}
Louden, Kenneth~C.
\newblock {\em Programmiersprachen Grundlagen, Konzepte, Entwurf}.
\newblock Thomson Publishing, erste Auflage, 1994.

\bibitem[\protect\citeauthoryear{Mathiske \bgroup et al.\egroup
  }{1993}]{tycoon_lib}
Mathiske, Bernd, Matthes, Florian, und M{"u"s}ig, Sven.
\newblock \glqq {The Tycoon System and Library Manual}\grqq .
\newblock {Technischer Bericht} DBIS Tycoon Report 212-93, {Fachbereich
  Informatik, Universit"at Hamburg}, Dezember 1993.

\bibitem[\protect\citeauthoryear{Matthes und M{"u"s}ig}{1993}]{tycoon_intr}
Matthes, Florian und M{"u"s}ig, Sven.
\newblock \glqq {The Tycoon Language TL: An Introduction}\grqq .
\newblock {Technischer Bericht} DBIS Tycoon Report 112-93, {Fachbereich
  Informatik, Universit"at Hamburg}, Dezember 1993.

\bibitem[\protect\citeauthoryear{Matthes und Schmidt}{1991}]{addon}
Matthes, Florian und Schmidt, Joachim~W.
\newblock \glqq Bulk Types: Built-In or Add-On?\grqq .
\newblock In: {\em Proceedings of the Third International Workshop on Database
  Programming Languages, Nafplion, Greece}. Morgan Kaufman Publishers,
  September 1991.

\bibitem[\protect\citeauthoryear{Matthes und Schmidt}{1992}]{tycoon_tl}
Matthes, Florian und Schmidt, Joachim~W.
\newblock \glqq Definition of the Tycoon Language TL -- A Preliminary
  Report\grqq .
\newblock {Technischer Bericht} Informatik Fachbericht FBI-HH-B-160/92,
  Fachbereich Informatik, Universit"at Hamburg, Germany, November 1992.

\bibitem[\protect\citeauthoryear{Matthes}{1993}]{tycoon_po}
Matthes, Florian.
\newblock {\em {Persistente Objektsysteme: Integrierte Datenbankentwicklung und
  Programmerstellung}}.
\newblock Springer Verlag, 1993.

\bibitem[\protect\citeauthoryear{Matzke}{1996}]{abap4}
Matzke, Bernd.
\newblock {\em ABAP/4: Die Programmiersprache des SAP-Systems R/3}.
\newblock Edition SAP. Addison Wesley, Bonn u.a., 1996.

\bibitem[\protect\citeauthoryear{Meyer}{1988}]{oose}
Meyer, Bertrand.
\newblock {\em Objektorientierte Softwareentwicklung}.
\newblock Carl Hanser Verlag, 1988.

\bibitem[\protect\citeauthoryear{Microsystems}{}]{teamware}
Microsystems, Sun.
\newblock \glqq Teamware Answerbook\grqq .

\bibitem[\protect\citeauthoryear{Morrison \bgroup et al.\egroup
  }{1988}]{napier88}
Morrison, R., Brown, A.L., Carrick, R., Connor, R., und Dearle, A.
\newblock \glqq The Napier Reference Manual\grqq .
\newblock Reference manual, Univerity of St Andrews, St Andrews, Schottland,
  1988.

\bibitem[\protect\citeauthoryear{Morrison \bgroup et al.\egroup
  }{1993}]{morrison}
Morrison, R., Baker, C., Conner, R. C.~H., Cutts, Q.~I., und Kirby, G. N.~C.
\newblock \glqq Approaching Integration in Software Environments\grqq .
\newblock Technischer Bericht CS/93/10, University of St. Andrews, 1993.

\bibitem[\protect\citeauthoryear{Morrison \bgroup et al.\egroup
  }{1994}]{possibilities}
Morrison, R., Connor, R. C.~H., Cutts, Q.~I., und Kirby, G. N.~C.
\newblock \glqq Persistent {P}ossibilities for {S}oftware {E}nvironments\grqq .
\newblock In: {\em The Intersection between Databases and Software
  Engineering}, Seite 78--87. IEEE Computer Society Press, 1994.

\bibitem[\protect\citeauthoryear{NIST}{1993}]{nist500-211}
NIST, ECMA.
\newblock \glqq Reference Model for Frameworks of Software Engineering
  Environments\grqq .
\newblock {Technischer Bericht} NIST Special Publication 500-211, NIST ISEE
  National Institute of Standards and Technology United States Department of
  Commerce and ECMA European Computer Manufacturers Association TC33 Task Group
  on the Reference Model, August 1993.

\bibitem[\protect\citeauthoryear{Nye}{1993a}]{xlib1}
Nye, Adrian.
\newblock {\em Xlib Programming Manual for Version 11}, volume~1 of {\em The
  Definitive Guides to the X Window System}.
\newblock O'Reilly \& Associates, Inc, dritte Auflage, 1993.

\bibitem[\protect\citeauthoryear{Nye}{1993b}]{xlib2}
Nye, Adrian, Hrsg.
\newblock {\em Xlib Reference Manual for Version 11}, volume~2 of {\em The
  Definitive Guides to the X Window System}.
\newblock O'Reilly \& Associates, Inc, dritte Auflage, 1993.

\bibitem[\protect\citeauthoryear{Pakendorf}{1996}]{pakendorf}
Pakendorf, Martin.
\newblock \glqq Optimierung der persistenten objektorientierten
  Programmiersprache \tool\grqq .
\newblock Diplomarbeit, Arbeitsbereich Datenbanken und Informationssysteme,
  Fachbereich Informatik, Universit"at Hamburg, Juni 1996.

\bibitem[\protect\citeauthoryear{Ramme}{1997}]{ramme}
Ramme, Kay.
\newblock \glqq Dynamisches Rebinden von Objekten in kooperierenden
  persistenten Objektsystemen\grqq .
\newblock Diplomarbeit, Arbeitsbereich Datenbanken und Informationssysteme,
  Fachbereich Informatik, Universit"at Hamburg, Juli 1997.

\bibitem[\protect\citeauthoryear{Reifer}{1993}]{reifer}
Reifer, D.~J.
\newblock \glqq Software Management\grqq .
\newblock {Technischer Bericht}, IEEE, 1993.

\bibitem[\protect\citeauthoryear{Rochkind}{1975}]{sccs}
Rochkind, Marc~J.
\newblock \glqq The Source Code Control System\grqq .
\newblock {\em IEEE Transactions on Software Engineering}, SE-1(4):364--370,
  1975.

\bibitem[\protect\citeauthoryear{Royce}{1970}]{royce}
Royce, W.~W.
\newblock \glqq Managing the Development of Large Software Systems: Concepts
  and Techniques\grqq .
\newblock {\em WESCON Technical Papers}, 14, 1970.

\bibitem[\protect\citeauthoryear{SAP}{1994}]{FID-DEV94}
SAP AG.
\newblock {\em Funktionen im Detail -- ABAP/4 DEVELOPMENT WORKBENCH}, September
  1994.

\bibitem[\protect\citeauthoryear{Schr"oder}{1994}]{schroeder}
Schr"oder, Gerald.
\newblock \glqq Syntaktische Erweiterbarkeit von Programmiersprache unter
  Benennungs-, Bindungs- und Typisierungsinvarianzen\grqq .
\newblock Diplomarbeit, Arbeitsbereich Datenbanken und Informationssysteme,
  Fachbereich Informatik, Universit"at Hamburg, Februar 1994.

\bibitem[\protect\citeauthoryear{Schr"oder}{1997}]{schroeder2}
Schr"oder, Gerald.
\newblock {\em Persistente kooperierende Objektsysteme}.
\newblock Dissertation, Arbeitsbereich Datenbanken und Informationssysteme,
  Fachbereich Informatik, Universit"at Hamburg, 1997.

\bibitem[\protect\citeauthoryear{Sommerville}{1995}]{sommerville}
Sommerville, Ian.
\newblock {\em Software Engineering}.
\newblock Addison--Wesley, f"unfte Auflage, 1995.

\bibitem[\protect\citeauthoryear{Stroustrup}{1991}]{stroustrup}
Stroustrup, Bjarne.
\newblock {\em The C++ Programming Language}.
\newblock Addison Wesley, zweite Auflage, 1991.

\bibitem[\protect\citeauthoryear{van~der Veer \bgroup et al.\egroup
  }{1988}]{veer}
Veer, G. van~der, Green, T.~R., Hoc, J-M, und D.
\newblock {\em Working with Computers: Theory versus Outcome}.
\newblock Academic Press, 1988.

\bibitem[\protect\citeauthoryear{Will \bgroup et al.\egroup }{1995}]{r3-admin}
Will, Liane, Hienger, Christiane, {Stra\ss enburg}, Frank, und Himmer, Rocco.
\newblock {\em R/3-Administration}.
\newblock Addison-Wesley, 1995.

\bibitem[\protect\citeauthoryear{Wirth}{1979}]{module}
Wirth, Niklaus.
\newblock \glqq The Module: A System Structuring Facility in High-Level
  Programming Languages\grqq .
\newblock In: Tobias, Jeffrey~M., Hrsg., {\em Language Design and Programming
  Methodology}, Seite 1--24. Springer Verlag, September 1979.

\end{thebibliography}
