Concurrency Issues in Object-Oriented Programming Languages (1989)
| Venue: | Object Oriented Development, chapter 12 |
| Citations: | 22 - 2 self |
BibTeX
@INPROCEEDINGS{Papathomas89concurrencyissues,
author = {M. Papathomas},
title = {Concurrency Issues in Object-Oriented Programming Languages},
booktitle = {Object Oriented Development, chapter 12},
year = {1989},
pages = {207--245}
}
Years of Citing Articles
OpenURL
Abstract
The integration of concurrent and object-oriented programming, although promising, presents problems that have not yet been fully explored. In this paper we attempt to identify issues in the design of concurrent object-oriented languages that must be addressed to achieve a satisfactory integration of concurrency in the object-oriented framework. We consider the approaches followed by object-oriented languages for supporting concurrency and identify six categories of concurrent object-oriented languages. Then, we review several concurrent object-oriented languages and examine the interaction of their concurrency features with their object-oriented features and with object-oriented software construction. 1 Introduction Object-oriented programming and object-oriented programming languages (OOPLs) are becoming increasingly popular for the construction of computer software. OOPLs integrate a host of techniques that have proven useful for the development and maintenance of software and that...







