Title: Isatis: A Customizable Distributed Object-Based Runtime System.
Authors: Michel Banâtre, Yasmina Belhamissi, Valérie Issarny, Isabelle Puaut, Jean-Paul Routeau.
Authors' address: IRISA, Campus de Beaulieu,
35042 Rennes Cedex,
FRANCE

Abstract: This paper discusses the design and implementation of a customizable distributed object-based runtime system. Our main goal in the system's design was to provide a distributed object-based system supporting execution of various (concurrent) object-oriented languages, and that can be easily enriched with mechanisms for object management so as to fit the applications' needs. Enrichment of the runtime system with a particular mechanism is illustrated through the integration of a facility that is aimed at enhancing the applications' performance. This goal is achieved by means of a load balancing strategy that implements initial-placement of method executions and migration of data objects according to both the processors' load and the objects' features.

Paper available in postscript form (56K).