A run-time system for SCOOP

Michael Compton, Richard Walker

    Research output: Contribution to journalArticlepeer-review

    3 Citations (Scopus)

    Abstract

    Over a period of a decade Bertrand Meyer has promoted SCOOP - a concurrency mechanism designed especially for Eiffel - but no implementation has been made widely available. In this paper we describe our initial implementation of SCOOP using the GNU Eiffel compiler. We focus on the run-time system, showing how SCOOP'S synchronization mechanisms depend on the solution of a dynamic mutual exclusion problem; we give a solution using a thread and lock manager. We present a number of benchmarks, and discuss which features remain to be completed.

    Original languageEnglish
    Pages (from-to)119-157
    Number of pages39
    JournalJournal of Object Technology
    Volume1
    Issue number3
    DOIs
    Publication statusPublished - 2002

    Fingerprint

    Dive into the research topics of 'A run-time system for SCOOP'. Together they form a unique fingerprint.

    Cite this