See this document in CiteSeerX!

Reflective Remote Method Invocation (1998)  (Make Corrections)  (8 citations)
G. K. Thiruvathukal, L. S. Thomas, A. T. Korczynski
Concurrency: Prac\-tice and Experience



  Home/Search   Context   Related

 
View or download:
ucsb.edu/conferences/ja...reflective.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  jhpc.org/george/publicat (more)
(Enter author homepages)

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

Abstract: Remote Method Invocation (RMI) is available in the current Java language design and implementation, providing the much-needed capability of allowing objects running in different Java processes to collaborate using a variation on the popular Remote Procedure Call (RPC). Although RMI provides features which are desirable for high-performance distributed computing, its design and implementation are deficient in key areas of importance to the high-performance computing community in general. This... (Update)

Context of citations to this paper:   More

...or on better serialization as well. At Illinois University, work has been done on an alternative object serialization, see [21]. Thiruvathukal et al. experimented with explicit routines to write and read an object s instance variables. In our work, we use explicit...

...improvement in performance, Philippsen et al. [28] built drop in replacements in their RMI implementations. Thiruvathukal et al. [31] used explicit methods to serialize and deserialize each object s internal state. Their implementation of Java RMI provides unique...

Cited by:   More
Transparency and Asynchronous Method Invocation - Pierre Vignras Gik   (Correct)
Asynchronous RMI for CentiJ - Lyon (2004)   (Correct)
NRMI: Natural and Efficient Middleware - Tilevich, Smaragdakis (2003)   (Correct)

Active bibliography (related documents):   More   All
0.1:   Compiler support for an RMI implementation using NexusJava - Breg, Gannon (1997)   (Correct)
0.1:   Gekko: A Metalevel for Adaptation in Nexus - Webb, Wendelborn   (Correct)
0.1:   The Grid-Idea and Its Evolution - von Laszewski (2005)   (Correct)

Similar documents based on text:   More   All
0.3:   Distributed Computing Via Rmi And Corba - Bao Ruixian Department   (Correct)
0.1:   Base Technologies for the Development of Agent-based Distributed.. - Butte   (Correct)
0.0:   Supporting High-performance I/O in QoS-enabled ORB.. - Kuhns, Schmidt, O'Ryan.. (2000)   (Correct)

Related documents from co-citation:   More   All
4:   DSM: A platform for heterogeneous computing (context) - Yu, Cox - 1997
4:   Java Object Serialization Specification (context) - Microsystems - 1996
4:   Efficient implementations of Java Remote Method Invocation - Krishnaswamy, Walther et al. - 1998

BibTeX entry:   (Update)

George K. Thiruvathukal, Lovely S. Thomas, and Andy T. Korczynski. Reflective remote method invocation. Concurrency: Practice and Experience, 10(11-- 13):911--926, September--November 1998. http://citeseer.ist.psu.edu/thiruvathukal98reflective.html   More

@article{ thiruvathukal98reflective,
    author = "G. K. Thiruvathukal and L. S. Thomas and A. T. Korczynski",
    title = "Reflective remote method invocation",
    journal = "Concurrency: Prac\-tice and Experience",
    volume = "10",
    number = "11--13",
    pages = "911--925",
    year = "1998",
    url = "citeseer.ist.psu.edu/thiruvathukal98reflective.html" }
Citations (may not include all citations):
1274   Object Oriented Software Construction (context) - Meyer - 1997
246   portable implementation of the MPI message passing interface.. (context) - Gropp, Lusk et al. - 1996
178   The Nexus approach to integrating multithreading and communi.. - Foster, Kesselman et al. - 1996
76   The Icon Programming Language (context) - Griswold, Griswold
61   Managing multiple communication methods in high-performance .. - Foster, Geisler et al. - 1997
47   DSM: A platform for heterogeneous computing (context) - Yu, Cox
46   Concurrent Programming Using Actors (context) - Agha, Hewitt - 1987
17   An Asynchronous Remote Method Invocation (context) - Raje, Williams et al.
16   Object-oriented Software Engineering--A Use Case Driven Appr.. (context) - Jacobsen, Christerson et al. - 1992
8   The Java Class Libraries: An Annotated Reference (context) - Chan, Lee - 1997
7   Technologies for ubiquitous supercomputing: a Java interface.. - Foster, Thiruvathukal et al.



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


Documents on the same site (http://jhpc.org/george/publicat.htm):
Wide-Area Implementation of the Message Passing Interface - Foster, Geisler, Gropp, .. (1998)   (Correct)
Technologies for Ubiquitous Supercomputing: A Java.. - Foster.. (1997)   (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