• Computer Science
  • Published 2004

The Jr Programming Language: Concurrent Programming in an Extended Java

@inproceedings{Olsson2004TheJP,
  title={The Jr Programming Language: Concurrent Programming in an Extended Java},
  author={Ronald A. Olsson and Aaron W. Keen},
  year={2004}
}
JR is an extension of the Java programming language with additional concurrency mechanisms based on those in the SR (Synchronizing Resources) programming language. The JR implementation executes on UNIX-based systems (Linux, Mac OS X, and Solaris) and Windows-based systems. It is available free from the JR webpage. This book describes the JR programming language and illustrates how it can be used to write concurrent programs for a variety of applications. This text presents numerous small and… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 15 CITATIONS

A Note on Correctly Gathering Results from JR's Concurrent Invocation Statement

  • Scalable Computing: Practice and Experience
  • 2017
VIEW 6 EXCERPTS
CITES BACKGROUND & METHODS

Transformations for early reply and forward message passing mechanisms

  • Concurrency and Computation: Practice and Experience
  • 2015
VIEW 6 EXCERPTS
CITES BACKGROUND & METHODS

User accessible reply capabilities in invoking and servicing operations

  • Concurrency and Computation: Practice and Experience
  • 2015
VIEW 4 EXCERPTS
CITES METHODS & RESULTS

Generic operations and capabilities in the JR concurrent programming language

  • Computer Languages, Systems & Structures
  • 2009
VIEW 8 EXCERPTS
CITES METHODS & BACKGROUND