Abstract The indirection of object accesses is a common theme for target domains as diverse as transparent distribution, persistence, and program instrumentation. Virtualizing accesses to fields and methods (by redirecting calls through accessor and indirection methods) allows interposition of arbitrary code, extending the functionality of an application beyond that intended by the original developer. We present class modifications performed by our RuggedJ transpar-ent distribution platform for standard Java virtual machines. RuggedJ abstracts over the location of objects by implementing a single object model for local and remote objects. However the implementation of this model is complicated by the presence of native and system code; clas...
The popularity of Java and recent advances in compilation and execution technology for Java are maki...
Abstract. Developing a distributed application for mobile resource con-strained devices is a difficu...
This paper describes MobJeX, an adaptive Java based application framework that uses a combination of...
AbstractThe transformation of large, off-the-shelf Java applications to support complex new function...
Cloud computing and falling hardware prices today offer unprecedented access to cheap and flexible c...
This paper presents a Java-like core language with primitives for object-oriented distribution and e...
To date, systems offering multitasking for the Java™ programming language either use one process or ...
AbstractThis paper presents an object-oriented, Java-like core language with primitives for distribu...
Distributed object programming is significantly more complex than programming a local host and requi...
A powerful feature of the Java programming language is its user-definable class loading policy, whic...
Abstract. Developing a distributed application for mobile resource constrained devices is a difficul...
International audienceCode offloading is a promising effort for embedded systems and load-balancing....
The wide acceptance of object oriented environments and proposals has renewed interest in all the cl...
We show a distributed object model for the Java^TM 1System [1,6] (hereafter referred to simply as &...
Deploying and running Java applications on a single host is covered by standard approaches. However,...
The popularity of Java and recent advances in compilation and execution technology for Java are maki...
Abstract. Developing a distributed application for mobile resource con-strained devices is a difficu...
This paper describes MobJeX, an adaptive Java based application framework that uses a combination of...
AbstractThe transformation of large, off-the-shelf Java applications to support complex new function...
Cloud computing and falling hardware prices today offer unprecedented access to cheap and flexible c...
This paper presents a Java-like core language with primitives for object-oriented distribution and e...
To date, systems offering multitasking for the Java™ programming language either use one process or ...
AbstractThis paper presents an object-oriented, Java-like core language with primitives for distribu...
Distributed object programming is significantly more complex than programming a local host and requi...
A powerful feature of the Java programming language is its user-definable class loading policy, whic...
Abstract. Developing a distributed application for mobile resource constrained devices is a difficul...
International audienceCode offloading is a promising effort for embedded systems and load-balancing....
The wide acceptance of object oriented environments and proposals has renewed interest in all the cl...
We show a distributed object model for the Java^TM 1System [1,6] (hereafter referred to simply as &...
Deploying and running Java applications on a single host is covered by standard approaches. However,...
The popularity of Java and recent advances in compilation and execution technology for Java are maki...
Abstract. Developing a distributed application for mobile resource con-strained devices is a difficu...
This paper describes MobJeX, an adaptive Java based application framework that uses a combination of...