Back to Search Start Over

Cameo: an alternative model of concurrency for Eiffel.

Authors :
Brooke, Phillip
Paige, Richard
Source :
Formal Aspects of Computing. Aug2009, Vol. 21 Issue 4, p363-391. 29p. 5 Diagrams, 1 Chart.
Publication Year :
2009

Abstract

We present a new concurrency model for the Eiffel programming language. The model is motivated by describing a number of semantic problems with the leading concurrency model for Eiffel, namely SCOOP. Our alternative model aims to preserve the existing behaviour of sequential programs and libraries wherever possible. Comparison with the SCOOP model is made. The concurrency aspects of the alternative model are presented in CSP along with a model of exceptions. The results show that while the new model provides increased parallelism, this comes with the price of increased overhead due to lock management. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09345043
Volume :
21
Issue :
4
Database :
Academic Search Index
Journal :
Formal Aspects of Computing
Publication Type :
Academic Journal
Accession number :
43239057
Full Text :
https://doi.org/10.1007/s00165-008-0096-1