DocumentCode :
2475016
Title :
A `two degrees of freedom´ approach for parallel programming
Author :
Bahsoun, J.-P. ; Feraud, L. ; Betourne, C.
Author_Institution :
Lab. IRIT, Univ. Paul Sabatier, Toulouse, France
fYear :
1990
fDate :
12-15 Mar 1990
Firstpage :
261
Lastpage :
270
Abstract :
The concept of a priority controlled module (PCM), which is intended to implement shared objects in a parallelism environment is presented. Semantics of a PCM are given using a temporal logic. Experiences adapting the inheritance mechanisms to the synchronization domain using the concept of a PCM are also described. Because PCM mainly relies on the separation between data abstraction and synchronization, either of these can be thought as a degree of freedom. Each degree of freedom appears as a reusable programming entity, and can be implemented using the concept of a class occurring in the object-oriented languages
Keywords :
data structures; object-oriented programming; parallel programming; inheritance mechanisms; object-oriented languages; parallel programming; parallelism environment; priority controlled module; semantics; shared objects; synchronization domain; temporal logic; two degrees of freedom; Encapsulation; Logic programming; Monitoring; PROM; Parallel programming; Phase change materials; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Languages, 1990., International Conference on
Conference_Location :
New Orleans, LA
Print_ISBN :
0-8186-2036-6
Type :
conf
DOI :
10.1109/ICCL.1990.63782
Filename :
63782
Link To Document :
بازگشت