Evaluating JavaSpaces as a viable framework for distributed computing. - Les Pritchard (2006)