DocumentCode :
1941637
Title :
Arche: a framework for parallel object-oriented programming above a distributed architecture
Author :
Banatre, M. ; Belhamissi, Y. ; Issarny, V. ; Puaut, I. ; Routeau, J.P.
Author_Institution :
INRIA/IRISA, Rennes, France
fYear :
1994
fDate :
21-24 Jun 1994
Firstpage :
510
Lastpage :
517
Abstract :
This paper sketches our experience with the design and implementation of a parallel object-oriented language and it distributed run-time system. The language integrates two original mechanisms for concurrency control: a synchronization mechanism that does not interfere with inheritance nor with subtyping, and a mechanism that serves for managing object groups. Because of the increasing power of interconnection networks, the language´s run-time system has been designed for a distributed architecture instead of a single multiprocessor machine. Furthermore, in order to ease the development of correct applications, we have chosen to rely on the run-time system to provide the required efficiency instead of offering the programmer low level primitives to be used for producing efficient code
Keywords :
distributed processing; multiprocessing programs; object-oriented languages; object-oriented programming; parallel languages; parallel programming; programming environments; synchronisation; Arche; concurrency control; distributed architecture; distributed run-time system; interconnection networks; low level primitives; parallel object-oriented language; parallel object-oriented programming; synchronization mechanism; Buildings; Computer languages; Context modeling; Handicapped aids; Object oriented modeling; Object oriented programming; Parallel programming; Power system management; Power system modeling; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1994., Proceedings of the 14th International Conference on
Conference_Location :
Pozman
Print_ISBN :
0-8186-5840-1
Type :
conf
DOI :
10.1109/ICDCS.1994.302462
Filename :
302462
Link To Document :
بازگشت