Copyright © 2006 Elsevier B.V. All rights reserved.
SCHOOL: a Small Chorded Object-Oriented Language
Available online 23 February 2006.
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
Chords are a declarative synchronisation construct based on the Join-calculus, available in the programming language C-omega. To our knowledge, chords have no formal model in an object-oriented setting. In this paper we suggest SCHOOL, a formal model for an imperative, object-oriented language with chords. We give an operational semantics and type system, and can prove soundness of the type system.
Keywords: chords; join; concurrency; object-oriented; semantics







E-mail Article
Add to my Quick Links

Cited By in Scopus (0)

), and rules for pairs of dual decidable atoms (such as 



