The Next 700 Distributed Object Systems

Abstract

Over the last 15 years, the basic building blocks for distributed object systems have emerged: distributed objects, communicating with Remote Message Send (RMS), also known as Remote Method Invocation (RMI) or Location-Independent Invocation (LII). However, it has also become clear that such abstractions are by themselves sufficient to expose the hard problems of distributed computing, but not to solve them.

At last year's ECOOP workshop on Distributed Objects Programming
Paradigms, we identified some of these problems (Security, Application Services, Other Communication Protocols, Tolerance of Partial Failures, Run-time Evolution, Meta-Object protocols and Ordering of events) that this year we will focus on.

The goal is to define and refine abstractions that address some of these problems and other like them. What are the right APIs, development methods, reasoning systems, and tools for building the next generation of Distributed Object Systems?

Call For Papers

Over the last 15 years, the basic building blocks for distributed object systems have emerged: distributed objects, communicating with Remote Message Send (RMS), also known as Remote Method Invocation (RMI) or Location-Independent Invocation (LII). However, it has also become clear that such abstractions are by themselves sufficient to expose the hard problems of distributed computing, but not to solve them.

At last year's ECOOP workshop on Distributed Objects Programming
Paradigms, we identified some of these problems. This year we will focus on:

The goal is to define and refine abstractions that address some of these problems and other like them. What are the right APIs, development methods, reasoning systems, and tools for building the next generation of Distributed Object Systems?

This workshop aims to foster discussion during the workshop and to avoid a mini-conference. Sessions of discussions and presentations will be grouped according to a list of selected issues raised by the position papers.

Position papers, not to exceed 6 pages in length , are solicited by 17th April 2001. Papers based on experience with the above issues are particularly welcome.

Submission to : eric@diku.dk

Important Dates:

Paper submission: April 17, 2001
Notification of acceptance: ???, 2001
Workshop: June 19, 2001

References

ECOOP'93: Object-Based Distributed Programming - 80 participants.
ECOOP'95 and ECOOP'96: CORBA - 50 participants.
ECOOP'2000: Workshop no. 7: Distributed Objects Programming Paradigms - 20 participants.

The proposed workshop is to be organized by basically the same people who organized the ECOOP'2000 workshop no. 7.

Organisers

Eric Jul (chair)
eric@diku.dk
http://www.diku.dk/users/eric


Andrew Black
black@cse.ogi.edu
http://www.cse.ogi.edu/ black


Rachid Guerraoui
rachid.guerraoui@epfl.ch
http://lsewww.epfl.ch/guerraoui


Anne-Marie Kermarrec
annemk@microsoft.com
http://research.microsoft.com/users/annemk


Jochen Liedtke
liedtke@ira.uka.de
http://i30www.ira.uka.de/


Doug Lea
dl@cs.oswego.edu
http://gee.cs.oswego.edu/


Salah Sadou
sadou@info.uqam.ca
http://www-homes.iu-vannes.fr/ sadou