An object-oriented concurrent language for extensibility and reuse of synchronization components
Thomas Laurent
Abstract
Thomas Laurent
Abstract
Concurrency in object oriented languages seems natural. However well known problems arise when we try to define such concurrent object oriented languages. These problems deal with interferences between expressing true concurrency inside objects and expressing re-use. This article presents a concurrent object model and illustrates through various examples how it solves these interferences.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Concurrency in object oriented languages seems natural. However well known problems arise when we try to define such concurrent object oriented languages. These problems deal with interferences between expressing true concurrency inside objects and expressing re-use. This article presents a concurrent object model and illustrates through various examples how it solves these interferences.
Key concepts: Concurrency, Computer science, Programming language, Concurrent object-oriented programming, Reuse, Extensibility, Synchronization (alternating current), Object (grammar)