2004•The Journal of Object TechnologyOpen access

SECG: The SCOOP-to-Eiffel Code Generator.

Oleksandr Fuks, Jonathan S. Ostroff, Richard F. Paige

Open full text 9 citations

Abstract

The Simple Concurrent Object-Oriented Programming (SCOOP) mechanism introduces inter-object concurrency to the Eiffel language, via addition of one new keyword, separate.We describe a general tool that takes a Eiffel program that uses the separate keyword and translates it into an Eiffel multi-threaded program that uses the Eiffel T HREAD class.The resulting code is thereafter compatible with EiffelStudio and any other Eiffel compiler that provides the T HREAD class.

Open-access reader

About this research paper

What this paper is about

The Simple Concurrent Object-Oriented Programming (SCOOP) mechanism introduces inter-object concurrency to the Eiffel language, via addition of one new keyword, separate.We describe a general tool that takes a Eiffel program that uses the separate keyword and translates it into an Eiffel multi-threaded program that uses the Eiffel T HREAD class.The resulting code is thereafter compatible with EiffelStudio and any other Eiffel compiler that provides the T HREAD class.

Why it matters

OpenAlex reports 9 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The Simple Concurrent Object-Oriented Programming (SCOOP) mechanism introduces inter-object concurrency to the Eiffel language, via addition of one new keyword, separate.We describe a general tool that takes a Eiffel program that uses the separate keyword and translates it into an Eiffel multi-threaded program that uses the Eiffel T HREAD class.The resulting code is thereafter compatible with EiffelStudio and any other Eiffel compiler that provides the T HREAD class.

Key concepts: SCOOP, Eiffel, Computer science, Generator (circuit theory), Programming language, Code (set theory), Object-oriented programming, Physics

Related papers

Back to paper searchBrowse research topicsOriginal source
SECG: The SCOOP-to-Eiffel Code Generator. — Research Paper | ScholarLens