DocumentCode :
1868969
Title :
A synchronization mechanism for inheritance in POOSL
Author :
Choi, Sook-young ; Yoo, Kwan-jong ; Kwon, Hyeok-chan
Author_Institution :
Dept. of Comput. Educ., Woosuk Univ., Chonbuk, South Korea
fYear :
1997
fDate :
28 Apr-2 May 1997
Firstpage :
708
Lastpage :
711
Abstract :
Many of the major advantages of the object-oriented paradigm such as reusability and extensibility stem from the inheritance mechanism. However, it is difficult to support inheritance in concurrent object-oriented languages. This is owing to the problem called inheritance anomaly, which is a kind of interference between inheritance and synchronization. This paper presents a novel synchronization mechanism which resolves the inheritance anomaly and thus supports effectively inheritance in POOSL. POOSL is a parallel programming model that we have developed for the purpose of facilitating the description of parallel programs. Our approach offers high-level synchronization constructs such as method-synchronization and method-concurrency. Furthermore, it operates an object manager as low-level control in order to avoid the inheritance anomaly
Keywords :
inheritance; object-oriented languages; parallel languages; POOSL; concurrent object-oriented languages; high-level synchronization constructs; inheritance anomaly; low-level control; method-concurrency; method-synchronization; object manager; object-oriented paradigm; parallel programming model; synchronization mechanism; Automatic control; Communication system control; Computer science education; Concurrent computing; Interference; Object oriented modeling; Parallel processing; Parallel programming; Program processors; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing on the Information Superhighway, 1997. HPC Asia '97
Conference_Location :
Seoul
Print_ISBN :
0-8186-7901-8
Type :
conf
DOI :
10.1109/HPC.1997.592237
Filename :
592237
Link To Document :
بازگشت