DocumentCode :
3156500
Title :
WARASA: an enhanced C++ for concurrent programming on shared memory multiprocessor computers
Author :
Jiang, Yun ; Makinouch, Akifumi
Author_Institution :
Dept. of Comput. Sci. & Commun. Eng., Kyushu Univ., Fukuoka, Japan
fYear :
1992
fDate :
21-25 Sep 1992
Firstpage :
257
Lastpage :
262
Abstract :
The authors propose an object-oriented programming language called WARASA for writing concurrent object-oriented program on Mach-based shared memory multiprocessor computers. WARASA is an extension to C++ to allow a programmer to develop concurrent programming. In designing WARASA, the parallel mechanisms on the Mach operating system are combined with the object-oriented paradigm. It enables users to develop concurrent programs easily and efficiently, because some implementation details such as locking and unlocking which programmers would have to know to write parallel programs are hidden. An overview of WARASA is given. The features of WARASA class models are discussed. Some applications are shown to demonstrate WARASA´s expressive power
Keywords :
high level languages; object-oriented programming; parallel programming; shared memory systems; Mach operating system; Mach-based; WARASA; concurrent programming; enhanced C++; locking; object-oriented programming language; shared memory multiprocessor computers; unlocking; Application software; Computer languages; Concurrent computing; Object oriented modeling; Object oriented programming; Operating systems; Parallel processing; Parallel programming; Programming profession; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1992. COMPSAC '92. Proceedings., Sixteenth Annual International
Conference_Location :
Chicago, IL
Print_ISBN :
0-8186-3000-0
Type :
conf
DOI :
10.1109/CMPSAC.1992.217558
Filename :
217558
Link To Document :
بازگشت