Skip Navigation
York U: Redefine the PossibleHOME | Current Students | Faculty & Staff | Research | International
Search »FacultiesLibrariesCampus MapsYork U OrganizationDirectorySite Index
Future Students, Alumni & Visitors
2003 Technical Reports

SECG: the SCOOP-to-Eiffel Code Generator

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

Technical Report CS-2003-05

York University

April 24, 2003


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 makes use of SCOOP and separate, and translates it into an Eiffel multi-threaded program that makes use of the standard EiffelBase THREAD class, which is thereafter compatible with EiffelStudio.

Download paper in PDF format.

The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a noncommercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.