Title :
The XENOOPS project
Author :
Berbers, Yolande ; Joosen, Wouter ; Moons, Herman ; Verbaeten, Pierre
Author_Institution :
Dept. of Comput. Sci., Katholieke Univ., Leuven, Belgium
Abstract :
XENOOPS is an eXecution ENvironment for Object-Oriented Parallel Software. It is designed for parallel computing systems with distributed memory. It offers basic mechanisms for a variety of object models. Furthermore, it supports grouping of objects, and object splitting and joining. XENOOPS offers dynamic load balancing, using a transparent migration facility. The architecture of XENOOPS gives application writers the possibility to customize the environment to their applications´ needs. A prototype implementation has been built on a transputer system
Keywords :
object-oriented programming; parallel processing; transputers; XENOOPS; distributed memory; dynamic load balancing; execution environment; object joining; object models; object splitting; object-oriented parallel software; transparent migration facility; transputer system; Computer architecture; Computer science; Concurrent computing; Load management; Moon; Operating systems; Parallel processing; Programming profession; Prototypes; Software design;
Conference_Titel :
Object Orientation in Operating Systems, 1991. Proceedings., 1991 International Workshop on
Conference_Location :
Palo Alto, CA
Print_ISBN :
0-8186-2265-2
DOI :
10.1109/IWOOOS.1991.183040