Agile Objects Research Areas and References

These issues are all interrelated and only separated for the purposes of clear articulation. Initial assignment of students to "interest areas" is subject to change, but please go with this as a starting point for collecting references.

High Performance RPC (Oolan:Leader, Tony)

Note: since some of these papers are old, they may not be on the web at all.

Fast Communications:

Fast RPC Papers:

Fast DCOM Papers:

Fast RMI Papers (relevant Java literature on RMI, marshalling, etc. (Henri Bal's group)):

Java/Corba3 papers [Discuss on 2/24/99]:

Migratable Objects (Runtimes), Dynamic Management, and Decentralized Object Services (I/O, Naming, etc.) (Phil and Luis: Leaders, Paff, Sudha, Oolan)
 

Balzer Component Instrumentation (ISI):

 

WebOS Papers (Vahdat, Anderson):

UFO(Schauser's)

Plan 9 (AT&T)

Legion, Globus papers:

Performance Stability and Performance Engineerable Distributed Applications (integrating real-time frameworks with Migratable Agile Objects) (Kay:Leader, Luis, others?)

 

Interface Elusiveness and Signature Mutation for Security (Kay:Leader, Geta, others?)

IDL Compiler Papers:

Dynamic Invocation Interfaces:

Security Interfaces for Distributed Objects:

General Security Papers:

Impact of High Performance RPC on Highly Available Systems (Phil, Paff, Tony, Oolan [possible])

Dynamic Replication Papers:

"Replication Management using the state-machine approach," F. Schneider, in Distributed Systems (S. Mullender, ed.),
ch. 7, pp. 169-198. Addison-Wesley, second ed., 1993.
Semi-Passive Replication,  X. Défago, A. Schiper and N. Sergent, The 17th IEEE Symposium on Reliable Distributed Systems, October 20-23, 1998, West Lafayette, Indiana

Group Message Ordering Protocols:
Horus, a flexible Group Communication System,  Robbert van Renesse, Kenneth P. Birman and Silvano Maffeis,
Communications of the ACM, April 1996.
Totem: A Fault-Tolerant Multicast Group Communication System, L. E. Moser, P. M. Melliar-Smith, D. A. Agarwal, R. K. Budhia, and C. A. Lingley-Papadopoulos, Communications of the ACM, April 1996.

Marzullo Method Logging Papers (is this relevant?):

General Distributed Object/Middleware Background

COM/CORBA Architecture:

    Related Links:

Newsgroups:

Project Links


Related Links

Conferences



 

Suggestions: achien@cs.ucsd.edu