In this paper we present a mechanism for serializing the execution-state of a distributed Java application that is implemented on a conventional Object Request Broker (ORB) architecture such as Java Remote Method Invocation (RMI). To support capturing and reestablishment of distributed execution-state, we developed a byte code transformer that adds this functionality to a Java application by extracting execution-state from the application code. An important benefit of the serialization mechanism is its portability. It can transparently be integrated into any legacy Java application. Furthermore, it does require no modifications to the Java Virtual Machine (JVM) or to the underlying ORB. The serialization mechanism can serve many purposes su...
AbstractThe transformation of large, off-the-shelf Java applications to support complex new function...
This paper proposes two approaches to managing concurrency in Java using a guarded region abstractio...
International audienceCode offloading is a promising effort for embedded systems and load-balancing....
In this paper we present a mechanism for serializing the execution-state of a distributed Java appli...
Abstract. Remote Method Invocation (RMI), Java's remote procedure call implementation, provides...
AbstractThis paper presents an object-oriented, Java-like core language with primitives for distribu...
This paper presents a Java-like core language with primitives for object-oriented distribution and e...
Java makes easier the coding phase of concurrent applications and provides friendly mechanisms for t...
Java makes easier the coding phase of concurrent applications and provides friendly mechanisms for t...
Abstract. This paper proposes a system named Addistant, which en-ables the distributed execution of ...
Jini is a technology that provides a framework for discovering and providing ser-vices in ad hoc net...
Scalable Computing: Practice and Experience, 6(1), pp. 81–98. http://www.scpe.org, ISSN 1895-1767sta...
We show a distributed object model for the Java^TM 1System [1,6] (hereafter referred to simply as &...
We describe and evaluate a new approach to object replication in Java, aimed at improving the perfor...
AbstractThis paper presents an object-oriented, Java-like core language with primitives for distribu...
AbstractThe transformation of large, off-the-shelf Java applications to support complex new function...
This paper proposes two approaches to managing concurrency in Java using a guarded region abstractio...
International audienceCode offloading is a promising effort for embedded systems and load-balancing....
In this paper we present a mechanism for serializing the execution-state of a distributed Java appli...
Abstract. Remote Method Invocation (RMI), Java's remote procedure call implementation, provides...
AbstractThis paper presents an object-oriented, Java-like core language with primitives for distribu...
This paper presents a Java-like core language with primitives for object-oriented distribution and e...
Java makes easier the coding phase of concurrent applications and provides friendly mechanisms for t...
Java makes easier the coding phase of concurrent applications and provides friendly mechanisms for t...
Abstract. This paper proposes a system named Addistant, which en-ables the distributed execution of ...
Jini is a technology that provides a framework for discovering and providing ser-vices in ad hoc net...
Scalable Computing: Practice and Experience, 6(1), pp. 81–98. http://www.scpe.org, ISSN 1895-1767sta...
We show a distributed object model for the Java^TM 1System [1,6] (hereafter referred to simply as &...
We describe and evaluate a new approach to object replication in Java, aimed at improving the perfor...
AbstractThis paper presents an object-oriented, Java-like core language with primitives for distribu...
AbstractThe transformation of large, off-the-shelf Java applications to support complex new function...
This paper proposes two approaches to managing concurrency in Java using a guarded region abstractio...
International audienceCode offloading is a promising effort for embedded systems and load-balancing....