Towards seamless computing and metacomputing in Java

D Caromel, W Klauser… - Concurrency: practice and …, 1998 - Wiley Online Library
Due to its platform‐independent execution model, its support for networking, multithreading
and mobile code, Java has given hope that easy Internet‐wide high‐performance network …

[PDF][PDF] Ajents: Towards an environment for parallel, distributed and mobile Java applications

M Izatt, P Chan, T Brecht - Proceedings of the ACM 1999 conference on …, 1999 - dl.acm.org
The rapid proliferation of the World-Wide Web has been due to the seamless access it
provides to information that is distributed both within organizations and around the world. In …

Transparent proxies for java futures

P Pratikakis, J Spacco, M Hicks - ACM SIGPLAN Notices, 2004 - dl.acm.org
A proxy object is a surrogate or placeholder that controls access to another target object.
Proxies can be used to support distributed programming, lazy or parallel evaluation, access …

Simple asynchronous remote invocations for distributed real-time java

PB Val, M Garcia-Valls… - IEEE Transactions on …, 2009 - ieeexplore.ieee.org
More and more, the use of real-time distribution middlewares programmed with high-level
languages like Java is becoming of interest for industrial systems because this type of …

Behavioral interface description of an object-oriented language with futures and promises

E Ábrahám, I Grabe, A Grüner, M Steffen - The Journal of Logic and …, 2009 - Elsevier
This paper formalizes the observable interface behavior of a concurrent, object-oriented
language with futures and promises. The calculus captures the core of Creol, a language …

Reflective remote method invocation

GK Thiruvathukal, LS Thomas… - Concurrency and …, 1998 - Wiley Online Library
Remote method invocation (RMI) is available in the current Java language design and
implementation, providing the much-needed capability of allowing objects running in …

JR: Flexible distributed programming in an extended Java

AW Keen, T Ge, JT Maris, RA Olsson - ACM Transactions on …, 2004 - dl.acm.org
Java provides a clean object-oriented programming model and allows for inherently system-
independent programs. Unfortunately, Java has a limited concurrency model, providing only …

[PDF][PDF] AdJava-Automatic Distribution of Java Applications.

MM Fuad, MJ Oudshoorn - ACSC, 2002 - Citeseer
The majority of the world's computing resources remains idle most of the time. By using this
resource pool, an individual computation may be completed in a fraction of time required to …

Multi-perspective modeling of healthcare systems

I Djitog, HO Aliyu, MK Traoré - International Journal of Privacy and …, 2017 - igi-global.com
This paper presents a multi-perspective approach to Modeling and Simulation (M&S) of
Healthcare Systems (HS) such that different perspectives are defined and integrated …

Optimising Java RMI programs by communication restructuring

KC Yeung, PHJ Kelly - ACM/IFIP/USENIX International Conference on …, 2003 - Springer
We present an automated run-time optimisation framework that can improve the
performance of distributed applications written using Java RMI whilst preserving its …