SCHOOL: a Small Chorded Object-Oriented Language

  • Authors:
  • S. Drossopoulou;A. Petrounias;A. Buckley;S. Eisenbach

  • Affiliations:
  • Department of Computing, Imperial College London, United Kingdom;Department of Computing, Imperial College London, United Kingdom;Department of Computing, Imperial College London, United Kingdom;Department of Computing, Imperial College London, United Kingdom

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

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.