AtomJava extends Java with support for statements of the form atomic{s}, i.e., software transactions. It is a Polyglot extension that performs source-to-source translation, producing Java source code that can be compiled by any Java compiler and run on any Java Virtual Machine. AtomJava and Polyglot are freely available.
Installation:
Mailing List: We have a mailing list where we will post information and receive feedback. We anticipate this list will have very little traffic.
Research publications: See the SCAT page.