Toward formally-based design of message passing programs | IEEE Journals & Magazine | IEEE Xplore