The Jac System: Minimizing the Differences between Concurrent and Sequential Java Code

By: Klaus-Peter Löhr, Max Haustein

Abstract

Jac is a Java extension for high-level concurrent programming, meant to hide the notions of threads and synchronization statements from the programmer. Putting into practice the concept of concurrency annotations suggested for Eiffel some time ago, one of Jac 's main assets is its support for minimizing the differences between concurrent and sequential implementations of objects and computations.

Cite as:

Klaus-Peter Löhr, Max Haustein, “The Jac System: Minimizing the Differences between Concurrent and Sequential Java Code”, Journal of Object Technology, Volume 5, no. 7 (September 2006), pp. 43-56, doi:10.5381/jot.2006.5.7.a2.

PDF | HTML | DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn

The JOT Journal   |   ISSN 1660-1769   |   DOI 10.5381/jot   |   AITO   |   Open Access   |    Contact