By the same authors

From the same journal

From the same journal

Exceptions in Concurrent Eiffel

Research output: Contribution to journalArticle



Publication details

JournalJournal of Object Technology
DatePublished - 2007
Issue number10
Number of pages16
Pages (from-to)111-126
Original languageUndefined/Unknown


The Simple Concurrent Object-Oriented Programming (SCOOP) mechanism is proposed as a means to introduce inter-object concurrency into the Eiffel programming language [Mey97, EcI05]. SCOOP extends the Eiffel language by adding one keyword, separate, which can be applied to classes, entities and formal routine arguments. Application of separate to a class indicates that objects of that class execute in their own conceptual thread of control; application of separate to entities (variables) or arguments of routines indicate that these constructs are points of synchronisation.

Discover related content

Find related publications, people, projects, datasets and more using interactive charts.

View graph of relations