ParaPeer: A Peer To Peer Messaging System for Distributed and Parallel Applications. - Geoffrey Dix Jr.; Ilkyeun Ra (PDPTA, 2007)