(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