\begin{thebibliography}{10} \bibitem{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{BNOW93} A.~Birell, G.~Nelson, S.~Owicki, and E.~Wobber. \newblock Network objects. \newblock In {\em 14th ACM Symposium on Operating System Principles}, pages 217--230, June 1993. \bibitem{BDSSW93} Y.~Breibart, A.~Deacon, H.-J. Schek, A.~Sheth, and G.~Weikum. \newblock Merging application-centric and data-centric approaches to support transaction-oriented multi-system workflows. \newblock {\em ACM SIGMOD Record}, 12(3):23--30, September 1993. \bibitem{Card94} L.~Cardelli. \newblock Obliq: A language with distributed scope. \newblock Technical report, Digital Equipment Corporation, Systems Research Center, Palo Alto, California, June 1994. \bibitem{CMA94} L.~Cardelli, F.~Matthes, and M.~Abadi. \newblock Extensible grammars for language specialization. \newblock In C.~Beeri, A.~Ohori, and D.E. Shasha, editors, {\em Proceedings of the Fourth International Workshop on Database Programming Languages, Manhatten, New York}, Workshops in Computing, pages 11--31. Springer-Verlag, February 1994. \bibitem{Corb91} J.R. Corbin. \newblock {\em The Art of Distributed Applications}. \newblock Sun Technical Reference Library. Springer-Verlag, 1991. \bibitem{CKO92} B.~Curtis, M.I. Kellner, and J.~Over. \newblock Process modelling. \newblock {\em Communications of the ACM}, 35(9), September 1992. \bibitem{GM95b} Telescript programming guide, version 0.5 (alpha). \newblock http://www.genmagic.com/Telescript/TDE/TDEDOCS\_HTML/developer.html, October 1995. \bibitem{GMcG95} J.~Gosling and H.~{McG}ilton. \newblock The java language environment -- {A} whitepaper. \newblock Technical report, Sun Microsystems, October 1995. \bibitem{Gray78} J.~Gray. \newblock Notes on database operating systems. \newblock In {\em Operating Systems -- An Advanced Course}, volume~60 of {\em Lecture Notes in Computer Science}. Springer-Verlag, 1978. \bibitem{GrRe93} J.~Gray and A.~Reuter. \newblock {\em Transaction Processing -- Concepts and Techniques}. \newblock The Morgan Kaufmann Series in Data Management Systems. Morgan Kaufmann Publishers, 1993. \bibitem{CORBA91} Object~Management Group. \newblock The common object request broker: Architecture and specification. \newblock Document 91.12.1, Rev. 1.1, OMG, December 1991. \bibitem{HKMN93} J.~Horning, P.~Kalsow, J.~McJones, and G.~Nelson. \newblock Some useful {Modula-3} interfaces. \newblock Technical report, Digital Equipment Corporation, Systems Research Center, Palo Alto, California, December 1993. \bibitem{IBM94} IBM Corporation, Publication No. {SR28-5570}. \newblock {\em Object-Oriented Programming using {SOM} and {DSOM}}, August 1994. \bibitem{ISOCCR90} {ISO / IEC JTC1 / SC21 / IS 9805}. \newblock {\em {Information Technology - Open Systems Interconnection - Protocol Specification for the Commitment, Concurrency and Recovery Service Element}}, 1990. \bibitem{Jul88} E.~Jul. \newblock {\em Object Mobility in a Distributed Object-Oriented System}. \newblock PhD thesis, Department of Computer Science, University of Washington, Seattle, Washington, 1988. \bibitem{Jul89} E.~Jul. \newblock Migration of light-weight processes in {E}merald. \newblock {\em Operation Systems Technical Comittee Newsletter}, 3(1):25--30, 1989. \bibitem{JLHB88} E.~Jul, H.~Levy, N.~Hutchinson, and A.~Black. \newblock Fine-grained mobility in the {E}merald system. \newblock {\em ACM Transactions of Computer Systems}, 6(1):109--133, February 1988. \bibitem{Kepp93} D.~Keppel. \newblock Tools and techniques for building fast portable threads packages. \newblock Technical Report 93-05-06, University of Washington, Department of Computer Science and Engineering, University of Washington, Seattle, May 1993. \bibitem{Knab95} F.~Knabe. \newblock {\em Language Support for Mobile Agents}. \newblock PhD thesis, School of Computer Science, Carnegie-Mellon University, December 1995. \bibitem{Lamp81} B.~W. Lampson. \newblock Atomic transactions. \newblock In {\em Distributed Systems--Architecture and Implementation}, volume 105 of {\em Lecture Notes in Computer Science}, pages 246--265. Springer-Verlag, 1981. \bibitem{LSG*79} B.~Lindsay, P.~Selinger, C.~Galtieri, J.~Gray, R.~Lorie, T.~Price, F.~Putzolo, I.~Traiger, and B.~Wade. \newblock Notes on distributed databases. \newblock Technical Report TR RJ2571, IBM Almaden Research Laboratories, San Jose, CA, 1979. \bibitem{Mano93c} F.~Manola and S.~Heiler. \newblock A "{RISC}" object model for object system interoperation: Concepts and applications. \newblock Technical Report TR-0231-08-93-165, GTE laboratories Inc., Waltham, MA (USA), August 1993. \bibitem{Mano92} F.~Manola, S.~Heiler, D.~Georgakopoulos, M.~Hornick, and M.~Brodie. \newblock Distributed object management. \newblock {\em International Journal of Intelligent and Cooperative Information Systems}, 1(1), March 1992. \bibitem{Math96} B.~Mathiske. \newblock {\em Mobility in Persistent Object Systems}. \newblock PhD thesis, Fachbereich Informatik, Universit\"at Hamburg, Germany, May 1996. \newblock (in German). \bibitem{MMS95b} B.~Mathiske, F.~Matthes, and J.W. Schmidt. \newblock Scaling database languages to higher-order distributed programming. \newblock In {\em Proceedings of the Fifth International Workshop on Database Programming Languages, Gubbio, Italy}. Springer-Verlag, September 1995. \newblock (Also appeared as TR FIDE/95/137). \bibitem{MMS95c} F.~Matthes, R.~M{\"u}ller, and J.W. Schmidt. \newblock Towards a unified model of untyped object stores: Experience with the {Tycoon} store protocol. \newblock In M.P. Atkinson, editor, {\em Fully Integrated Data Environments}. Springer-Verlag (to appear), 1995. \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{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{MaSc94} F.~Matthes and J.W. Schmidt. \newblock Persistent threads. \newblock In {\em Proceedings of the Twentieth International Conference on Very Large Data Bases, VLDB}, pages 403--414, Santiago, Chile, September 1994. \bibitem{Micr94} Microsoft Corporation. \newblock {\em {Microsoft Office} Developer's Kit}, 1994. \bibitem{MABD88} M.~Morrison, P.T. Atkinson, A.L. Brown, and A.~Dearle. \newblock Bindings in persistent programming languages. \newblock In {\em SIGPLAN Notices}, volume~23, pages 27--34, April 1988. \bibitem{NapierRep} R.~Morrison, A.L. Brown, R.~Connor, and A.~Dearle. \newblock The {Napier88} reference manual. \newblock PPRR 77-89, Universities of Glasgow and St Andrews, 1989. \bibitem{Nels91} G.~Nelson, editor. \newblock {\em Systems programming with Modula-3}. \newblock Series in innovative technology. Prentice Hall, Englewood Cliffs, New Jersey, 1991. \bibitem{NWM93} J.~Nicol, T.~Wilkes, and F.~Manola. \newblock Object orientation in heterogeneous distributed computing systems. \newblock {\em Special Issue on Heterogeneous Processing}, June 1993. \bibitem{DCE93} OSF. \newblock {\em OSF DCE Administration Guide -- Core Components}. \newblock Prentice Hall, Englewood Cliffs, New Jersey, 1993. \bibitem{Piel96} A.~Piellusch. \newblock Synchronization of long-lived activities. \newblock Master's thesis, Fachbereich Informatik, Universit\"at Hamburg, Germany, June 1996. \newblock (in German). \bibitem{POSIX} Portable operating system interface for computer environments ({POSIX}). \newblock Federal information processing standards publication NBS-FIPS-PUB-151-1, National Bureau of Standards, 1990. \bibitem{Shap93} M.~Shapiro. \newblock Flexible bindings for fine-grain and fragmented objects in distributed systems. \newblock Rapport de Recherche 2007, INRIA, Domaine de Voluceau, Rocquencourt 78153 Le Chesnay Cedex, France, August 1993. \bibitem{SGM89} M.~Shapiro, P.~Gautron, and L.~Mosseri. \newblock Persistence and migration for {C}++ objects. \newblock In {\em In Proceedings of the European Conference on Object Oriented Programming, Nottingham, GB}, July 1989. \bibitem{Stra67} C.~Strachey, editor. \newblock {\em Fundamental concepts in programming languages}. \newblock Oxford University Press, Oxford, 1967. \bibitem{Sun88} Sun Microsystems. \newblock {\em {Sun} {OS} Reference Manual}, May 1988. \bibitem{TLKC95} B.~Thomsen, L.~Leth, F.~Knabe, and P.Y. Chevalier. \newblock Mobile agents. \newblock Technical Report ECRC-95-21, European Computer-Industry Research Centre, Munich, Germany, June 1995. \bibitem{Wayn94} P.~Wayner. \newblock Agents away. \newblock {\em BYTE}, pages 113--118, May 1994. \bibitem{Whit94} J.E White. \newblock Telescript technology: The foundation for the electronic marketplace. \newblock White paper, General Magic Inc., Mountain View, California, USA, 1994. \end{thebibliography}