See this document in CiteSeerX!

Bytecode Transformation for Portable Thread Migration in Java (2000)  (Make Corrections)  (21 citations)
Takahiro Sakamoto, Tatsurou Sekiguchi, Akinori Yonezawa
ASA/MA



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
yl.is.s.utokyo.ac...asasama2000.ps.gz
web.yl.is.s.utokyo.ac.jp...asama00.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  venus.is.s.utokyo.ac.jp/...index (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: This paper proposes a Java bytecode transformation algorithm for realizing transparent thread migration in a portable and efficient manner. In contrast to previous studies, our approach does not need extended virtual machines nor source code of target programs. The whole state of stack frames is saved, and then restored at a remote site. To accomplish this goal, a type system for Java bytecode is used to correctly determine valid frame variables and valid entries in the operand stack. A target... (Update)

Cited by:   More
Split Smart Messages: Middleware for Pervasive Computing.. - Ravi, Borcea, Iftode   (Correct)
Portable Smart Messages for Ubiquitous Java-enabled Devices - Ravi, Borcea, Kang, Iftode (2004)   (Correct)
Serialization of Distributed Threads in Java - Weyns, Truyen, Verbaeten   (Correct)

Active bibliography (related documents):   More   All
1.8:   Portable Implementation of Continuation Operators in.. - Sekiguchi, Sakamoto.. (2001)   (Correct)
0.5:   A Study on Mobile Language Systems - Sekiguchi (1999)   (Correct)
0.4:   A Simple Extension of Java Language for Controllable.. - Sekiguchi, Masuhara.. (1999)   (Correct)

Similar documents based on text:   More   All
0.4:   MobileML: A Programming Language for Mobile Computation - Hashimoto, Yonezawa (2000)   (Correct)
0.2:   Fail-Safe ANSI-C Compiler: An Approach to Making C.. - Oiwa, Sekiguchi.. (2002)   (Correct)
0.1:   A Calculus with Code Mobility - Sekiguchi, Yonezawa (1997)   (Correct)

Related documents from co-citation:   More   All
14:   Portable Support for Transparent Thread Migration in Java - Truyen, Robben et al. - 2000
9:   Pickling threads state in the Java system - Bouchenak - 1999
8:   Transparent migration of java-based mobile agents: Capturing and reestablishing .. (context) - Funfrocken - 1998

BibTeX entry:   (Update)

Takahiro Sakamoto, Tatsurou Sekiguchi, and Akinori Yonezawa. Bytecode Transformation for Portable Thread Migration in Java. In Proceedings of the Joint Sym- posium on Agent Systems and Applications / Mobile Agents (ASA/MA), pages 16--28, September 2000. http://citeseer.ist.psu.edu/sakamoto00bytecode.html   More

@inproceedings{ sakamoto00bytecode,
    author = "Takahiro Sakamoto and Tatsurou Sekiguchi and Akinori Yonezawa",
    title = "Bytecode Transformation for Portable Thread Migration in Java",
    booktitle = "{ASA}/{MA}",
    pages = "16-28",
    year = "2000",
    url = "citeseer.ist.psu.edu/sakamoto00bytecode.html" }
Citations (may not include all citations):
196   Programming and Deploying Java Mobile Agents with Aglets (context) - Lange, Oshima - 1998
169   A Type System for Java Bytecode Subroutines - Stata, Abadi - 1998  ACM   DBLP
125   Agent Tcl: A Transportable Agent System (context) - Gray - 1995
103   Telescript Technology: Mobile Agents (context) - White - 1996
98   JFlow: Practical Mostly-Static Information Flow Control - Myers - 1999  DBLP
54   Analyzing Mobile Code Languages - Cugola, Ghezzi et al. - 1996  ACM   DBLP
44   Transparent Migration of Java-Based Mobile Agents - Funfrocken - 1998  ACM   DBLP
36   Object and Native Code Thread Mobility among Heterogeneous C.. (context) - Steensgaard, Jul - 1995  DBLP
28   Mobile Computation - Cardelli - 1997  ACM   DBLP
25   Confined Types - Bokowski, Vitek - 1999  ACM   DBLP
21   A Simple Extension of Java Language for Controllable Transpa.. - Sekiguchi, Masuhara et al. - 1999  ACM   DBLP
20   Arachne: A Portable Threads System Supporting Migrant Thread.. - Dimitrov, Rego - 1998  DBLP
8   The Java Virtual Machine Specification Second Edition (context) - Lindholm, Yellin - 1999
7   ObjectSpace Inc (context) - Package, Overview - 1997
4   Thread Migration on Java Environment (context) - Shudo - 1997
4   Portable Checkpointing for Heterogeneous Architectures (context) - Strumpen, Ramkumar - 1998
2   An Implementation Scheme of Mobile Threads with a Source Cod.. (context) - Abe, Ichisugi et al. - 1999
2   that Supports Thread Migration with Little Loss of Normal Ex.. (context) - Taga, Sekiguchi et al. - 1999
1   Wouter Joosen and Pierre Verbaeten Portable Support for Tran.. (context) - Truyen, Robben et al. - 2000
1   Wrapping Class Libraries for Migration-Transparent Resource .. - Yamauchi, Masuhara et al. - 2000



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://venus.is.s.u-tokyo.ac.jp/papers/index.html):   More
Run-time Bytecode Specialization: A Portable Approach to.. - Masuhara, Yonezawa (2001)   (Correct)
An Object-Oriented Concurrent Reflective Language ABCL/R3 - Masuhara, Yonezawa (2000)   (Correct)
Extending Java Virtual Machine with Integer-Reference.. - Oiwa, Taura, Yonezawa (2000)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC