6th ECOOP WORKSHOP ON MOBILE OBJECT SYSTEMS:
Operating System Support, Security and Programming Languages
9.00 - 18.00, Tuesday June 13, Sophia Antipolis, France.
In association with the 14th European Conference on Object-Oriented
Programming (ECOOP 2000)
Cannes, France.
Code and program mobility has become a fundamental element of Internet
programming, as seen from its use in application models such as active
networking and network computing. The object-oriented community has been to the
forefront of mobility, with technologies like Emerald through to Java. Despite
this success, hard questions remain, notably with respect to security, efficient
operating system support and mobile object application design and programming
techniques.
The ECOOP Workshop On Mobile Object Systems was first held in 1995, and has been
held every year since. Its goal has been to bring together researchers and
practitioners working on mobility.
Recent editions of the workshop have treated operating system
support (1997), security (1998) and programming languages (1999).
This year's workshop is broadened in scope to include all of these
topics. Our primary aim is to foster discussion between researchers
working in these three intrinsically linked areas.
We are also interested in proposals that treat aspects of mobile
objects that have received relatively little attention, e.g.,
operating system support for state capture mechanisms, resource control for
security, and agent program development techniques.
Program
9.00 to 12.00: Agent Systems
- An Overview of the NOMADS Mobile Agent System, Suri and Bradshaw et al. (8 pages).
- Agent Mobility and Reification of Computational State, Van Belle et al., Vrije University, Belgium. (10 pages). Slides of talk.
- Mobile Substrate: Experiences of Middleware Layer Object Mobility, Kato et al., Tsukuba University, Japan. (13 pages).
- Comparing Object Oriented Mobile Agent Systems, Thomas Geswind, Vienna University, Austria. (8 pages). Slides of talk.
- Abstractions for Fault-Tolerant Wide Area Network Programming Languages, Dominic Duggan, Stevens Institute of Technology, New Jersey. (19 pages).
12.00: Lunch
13.30 to 15.30: Implementation
- MobileRMI: a ToolKit to Enhance Java RMI with Mobility, Avvenuti et al., Pisa University, Italy. (9 pages). Slides of talk.
- Design and Implementation of the JSEAL2 Mobile Agent Kernel, Walter Binder, Vienna Technical University, Austria. (19 pages). Slides of talk.
- On the Use of Threads in Mobile Object Systems, Coninx et al., Leuven University, Belgium. Slides of talk.
- As Strong as Possible Mobility: An Architecture for Stateful Object Migration on the Internet, Walsh et al., Trinity College Dublin, Ireland. (9 pages). Slides of talk.
16.00 to 18.00: Security
- On the trade-off Between Communication and Trust in Secure Computations, Piessens et al., Leuven University, Belgium. (10 pages). Slides of talk.
- Mobile Code Protection with SmartCards, Loureiro et al., Eurocom, France. (14 pages). Slides of talk.
- Delegation of Privileges to Mobile Agents in Ajanta, Tripathi et al., Minnesota University. (9 pages).
- Scalable and Secure Global Name Services for Mobile Agents, V. Roth., Fraunhofer Institute, Germany. (12 pages). Slides of talk.
Program Committee
- Bob Gray (Dartmouth, USA)
- Eric Jul (CopenHagen Univ., Denmark)
- Doug Lea (OSWEGO, USA)
- Jochen Liedtke (Karlsruhe Univ. Germany)
- Manuel Serrano (Nice Univ. France)
- Peter Sewell (Cambridge Univ. UK)
- Christian Tschudin (Uppsala University, Sweden)
- Jan Vitek (Purdue Univ. USA)
Organizers
E-Mail
us at E-mail: ecoopws@cui.unige.ch
Web addresses