Exceptions in concurrent Eiffel

Phillip Brooke, Richard F. Paige

Research output: Contribution to journalArticlepeer-review

114 Downloads (Pure)


We describe the problem of asynchronous exceptions in Eiffel’s Simple Concurrent Object-Oriented Programming (SCOOP). We discuss a range of possible solutions to further enable dependable computing in concurrent Eiffel. We propose a mechanism to handle aynchronous exceptions via a limited developer choice, including the notion of a failed or dead object, and necessarily introduce a small number of new exceptions. We additionally describe a number of mechanisms that were discarded as unsuitable.
Original languageEnglish
Pages (from-to)111-126
JournalJournal of Object Technology
Issue number10
Publication statusPublished - Nov 2007

Bibliographical note

Author can archive publisher's version/PDF.


Dive into the research topics of 'Exceptions in concurrent Eiffel'. Together they form a unique fingerprint.

Cite this