SECG: The SCOOP-to-Eiffel Code Generator

@article{Fuks2004SECGTS,
  title={SECG: The SCOOP-to-Eiffel Code Generator},
  author={Oleksandr Fuks and Jonathan S. Ostroff and Richard F. Paige},
  journal={Journal of Object Technology},
  year={2004},
  volume={3},
  pages={143-161}
}
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. 

References

Publications referenced by this paper.
SHOWING 1-10 OF 10 REFERENCES

Communicating Sequential Systems

G. Jalloul
  • Journal of Object-Oriented Programming,
  • 2000

The Jalapeño virtual machine

  • IBM Systems Journal
  • 2000
VIEW 2 EXCERPTS

An implementation of Hybrid, a concurrent object-oriented language

D. Konstantas, O. Nierstrasz, M. Papthomas
  • Technical Report,
  • 1998

Software Construction

B. Meyer.Object-Oriented
  • Second Edition, Prentice-Hall,
  • 1997