Issue No.01 - January-March (1998 vol.6)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/4434.656779
This article presents the P-RIO environment, which offers high-level, but straightforward, concepts for parallel and distributed programming. A simple object-based software-construction methodology facilitates modularity and code reuse. This methodology promotes a clear separation of the individual sequential computation components from the interconnection structure used for their interaction. P-RIO provides immediate mapping of concepts associated with the software-construction methodology to their graphical representations. P-RIO offers a graphical programming tool, modular construction, high portability, and runtime support mechanisms for parallel programs, in architectures composed of heterogeneous computing nodes.
Julius Leite, Orlando Loques, "P-RIO: A Modular Parallel-Programming Environment", IEEE Concurrency (out of print), vol.6, no. 1, pp. 47-57, January-March 1998, doi:10.1109/4434.656779