ASG list of publications


Michael Papathomas, "Concurrency in Object-Oriented Programming Languages", in Object-Oriented Software Composition, pp. 31-68, , , , 1995


An essential motivation behind concurrent object-oriented programming is to exploit the software reuse potential of object-oriented features in the development of concurrent systems. Early attempts to introduce concurrency to object-oriented languages uncovered interferences between object-oriented and concurrency features that limited the extent to which the benefits of objectoriented programming could be realized for developing concurrent systems. This has fostered considerable research into languages and approaches aiming at a graceful integration of object-oriented and concurrent programming. We will examine the issues underlying concurrent object-oriented programming, examine and compare how different approaches for language design address these issues. Although it is not our intention to make an exhaustive survey of concurrent object-oriented languages, we provide a broad coverage of the research in the area.


Author = "Michael Papathomas",
Title = "Concurrency in Object-Oriented Programming Languages",
Booktitle = "Object-Oriented Software Composition",
Chapter = "",
Volume = "",
Publisher = "Prentice Hall",
Edition = "O. Nierstrasz and D. Tsichritzis",
Series = "",
ISBN = "",
Address = "",
Key = "olit-obc osg OOSC02 sclit",
Notes = "",
Month = "",
Year = "1995"
Additional credits :
© 2004-2006 Bibliography Tool based on Marc Falcone's bachelor project.