Chor

prealpha

A choreography programming language for concurrent systems

Add a Review
0 Downloads (This Week)
Last Update:
  Browse Code SVN Repository

Description

Chor is a strongly-typed choreography programming language for distributed systems. In Chor, the behaviour of a system is written down as a global program (a choreography) where all the message exchanges between the participants are explicit. Choreographies are statically checked against protocol specifications, given as types, enabling type-directed global programming. Finally, Chor supports the automatic generation of systems from a choreography. With Chor, you do not have to worry about asynchronous communications or protocol compliance anymore. The language is based on strong theoretical bases, so that you can let its compiler do the jobs of checking your global programs and generating correct implementing code for you!

Chor Web Site

Update Notifications





Write a Review

User Reviews

Be the first to post a review of Chor!

Additional Project Details

Intended Audience

Developers, Science/Research

User Interface

Eclipse

Programming Language

Java

Registered

2011-12-12

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.