\relax \citation{MaSc94} \citation{POSIX} \citation{MaSc94} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {1}Introduction and Rationale}{1}} \newlabel{Intro}{{1}{1}} \citation{Sun88,Nels91,Kepp93} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {2}Thread Persistence and \unhbox \voidb@x \hbox {Mobility}}{2}} \newlabel{Mobility}{{2}{2}} \citation{POSIX} \newlabel{evalcont}{{1\relax }{3}} \newlabel{matrix}{{1\relax }{3}} \citation{MaSc94} \newlabel{migratingThread}{{2\relax }{4}} \citation{MaSc94} \citation{Stra67,MABD88} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3}Thread Bindings}{5}} \newlabel{Bindings}{{3}{5}} \citation{AtBu86} \newlabel{migratingThreadScript}{{3\relax }{6}} \citation{MaSc94} \citation{MaSc91b,MaSc92a} \citation{CMA94} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {4}Thread Operations and \unhbox \voidb@x \hbox {Typing}}{7}} \newlabel{Operations}{{4}{7}} \citation{Piel96} \citation{MMS95b} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {5}Models for Distributed Activity-Oriented Systems}{9}} \newlabel{Models}{{5}{9}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {5.1}Remote Procedure Call}{9}} \newlabel{RPC}{{5.1}{9}} \citation{Corb91,DCE93} \citation{Mano92} \citation{IBM94} \citation{Mano92} \citation{BNOW93} \citation{Micr94} \citation{CORBA91} \citation{DCE93} \citation{NWM93,Mano93c} \citation{JLHB88,BNOW93,Card94} \citation{Card94} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {5.2}Distributed Object Systems and Remote References}{10}} \newlabel{DistObj}{{5.2}{10}} \citation{MMS95b} \newlabel{clientServer}{{4\relax }{11}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {5.3}Higher-Order Languages}{11}} \newlabel{Higher}{{5.3}{11}} \newlabel{higherOrderFunctionScript}{{5\relax }{12}} \citation{Jul88,JLHB88} \citation{SGM89} \newlabel{procedures}{{6\relax }{13}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {5.4}Migrating Objects}{13}} \newlabel{ObjMig}{{5.4}{13}} \citation{Jul88,Jul89,JLHB88} \citation{Whit94,Wayn94} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {5.5}Migrating Threads and Network Agents}{14}} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {6}Binding Techniques for Thread Resources}{14}} \newlabel{Resources}{{6}{14}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {6.1}Classification of Thread Resources}{14}} \newlabel{Classify}{{6.1}{14}} \citation{CMA94} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {6.2}Shipping Mobile Resources}{15}} \newlabel{Mobile}{{6.2}{15}} \citation{NapierRep} \citation{MMS95b} \citation{BNOW93} \citation{Card94} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {6.3}Working with Immobile Resources}{16}} \newlabel{Immobile}{{6.3}{16}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {6.4}Dynamic Binding to Remote \unhbox \voidb@x \hbox {Resources}}{16}} \newlabel{Remote}{{6.4}{16}} \citation{Jul88} \citation{SGM89,Shap93} \citation{Knab95} \citation{GMcG95} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {6.5}Access to Ubiquitous Resources}{17}} \newlabel{Ubiquitous}{{6.5}{17}} \citation{MMS95b} \newlabel{rebind}{{7\relax }{18}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {6.6}Recreation of Volatile Resources}{18}} \newlabel{Volatile}{{6.6}{18}} \citation{SGM89} \citation{HKMN93} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {7}Implementing Migrating Persistent Threads}{19}} \newlabel{Implementation}{{7}{19}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {7.1}A Mobile and Persistent Thread State Representation}{19}} \newlabel{thread-representation}{{7.1}{19}} \newlabel{ptstruct}{{8\relax }{20}} \newlabel{tstates}{{9\relax }{20}} \citation{MMS95c} \citation{MMS95b} \citation{Math96} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {7.2}Typed Thread Migration Gates}{22}} \newlabel{migration-gates}{{7.2}{22}} \citation{GrRe93} \citation{Gray78,LSG*79,Lamp81,ISOCCR90} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {7.3}Transactional Thread Migrations}{24}} \newlabel{transactions}{{7.3}{24}} \citation{GM95b} \citation{CKO92} \citation{Whit94,Wayn94,TLKC95} \citation{BDSSW93} \bibstyle{plain} \bibdata{/users/dbis1/matthes/Referenzen/florian-macros,/users/dbis1/matthes/Referenzen/florian} \bibcite{AtBu86}{[1]} \bibcite{BNOW93}{[2]} \bibcite{BDSSW93}{[3]} \bibcite{Card94}{[4]} \bibcite{CMA94}{[5]} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {8}Conclusion}{25}} \bibcite{Corb91}{[6]} \bibcite{CKO92}{[7]} \bibcite{GM95b}{[8]} \bibcite{GMcG95}{[9]} \bibcite{Gray78}{[10]} \bibcite{GrRe93}{[11]} \bibcite{CORBA91}{[12]} \bibcite{HKMN93}{[13]} \bibcite{IBM94}{[14]} \bibcite{ISOCCR90}{[15]} \bibcite{Jul88}{[16]} \bibcite{Jul89}{[17]} \bibcite{JLHB88}{[18]} \bibcite{Kepp93}{[19]} \bibcite{Knab95}{[20]} \bibcite{Lamp81}{[21]} \bibcite{LSG*79}{[22]} \bibcite{Mano93c}{[23]} \bibcite{Mano92}{[24]} \bibcite{Math96}{[25]} \bibcite{MMS95b}{[26]} \bibcite{MMS95c}{[27]} \bibcite{MaSc91b}{[28]} \bibcite{MaSc92a}{[29]} \bibcite{MaSc94}{[30]} \bibcite{Micr94}{[31]} \bibcite{MABD88}{[32]} \bibcite{NapierRep}{[33]} \bibcite{Nels91}{[34]} \bibcite{NWM93}{[35]} \bibcite{DCE93}{[36]} \bibcite{Piel96}{[37]} \bibcite{POSIX}{[38]} \bibcite{Shap93}{[39]} \bibcite{SGM89}{[40]} \bibcite{Stra67}{[41]} \bibcite{Sun88}{[42]} \bibcite{TLKC95}{[43]} \bibcite{Wayn94}{[44]} \bibcite{Whit94}{[45]} \expandafter\gdef\csname endpage1\endcsname {27}