Some issues in design of a Java API for MPI
Class hierarchy. MPI is already object-based. “Standard” class hierarchy exists for C++.
Detailed argument lists for methods. Properties of Java language imply various superficial changes from C/C++.
Mechanisms for representing message buffers.