You may use this software for your research. This software is still evolving at The Australian National University. Whenever there is any enhancement or bug fixes, this download page will be updated. As a courtesy to the developers, please cite the following paper while using this software for publications:
BibTex:
@Inproceedings{KumarAJWS2016,
author = {Kumar, Vivek and Dolby, Julian and Blackburn, Stephen M.},
title = {Integrating Asynchronous Task Parallelism and Data-centric Atomicity},
booktitle = {Proceedings of the Principles and Practices of Programming on The Java Platform},
series = {PPPJ '16},
year = {2016},
location = {Lugano, Switzerland},
doi = {10.1145/2972206.2972214},
publisher = {ACM},
}
Or:
V. Kumar, J. Dolby, S. M. Blackburn. Integrating Asynchronous Task Parallelism and Data-centric Atomicity. In Proceedings of the Principles and Practices of Programming on The Java Platform, PPPJ '16, 2016.
Please visit http://vivkumar.github.io/ajws.html for details. Follow the README inside AJWS and test directories for details on usage
To build, please go inside "src" and follow the README
JastAdd was downloaded from: http://jastadd.org/web/ AJWS uses JastAdd. The JastAdd version used here is R20121122. (TODO: rebase AJWS over the latest release of JastAdd)