DocumentCode
2590375
Title
Integration of object oriented and concurrent programming
Author
Newman, Bob ; Payne, Martin
Author_Institution
Sch. of Math. & Inf. Sci., Coventry Univ., UK
fYear
1994
fDate
5-8 Sep 1994
Firstpage
258
Lastpage
264
Abstract
Two of the most active areas of programming language development over the last few years have been object-oriented and concurrent programming. This paper argues that the two programming paradigms are duals of each other which are conceptualised by many programmers in a similar way. Combining them in an integrated way provides a single powerful framework for object oriented concurrent programming. An enhancement of C++, called ClassiC, is described which provides concurrent programming. In contrast to existing concurrent versions of C and C++ the additional facilities are integrated into the compiler in a way that models processes as concurrent objects, integrating concurrency into an object-oriented programming model
Keywords
object-oriented programming; parallel programming; real-time systems; C++; ClassiC; concurrent programming; object oriented programming; Application software; Communication system control; Computer languages; Concurrent computing; Control systems; Object oriented modeling; Object oriented programming; Operating systems; Programming profession; Security;
fLanguage
English
Publisher
ieee
Conference_Titel
EUROMICRO 94. System Architecture and Integration. Proceedings of the 20th EUROMICRO Conference.
Conference_Location
Liverpool
Print_ISBN
0-8186-6430-4
Type
conf
DOI
10.1109/EURMIC.1994.390385
Filename
390385
Link To Document