Computer Algebra Systems, like Maple, are useful tools for mathematicians and engineers. Extending their facilities with external specialized codes is a continuous challenge. In order to augment Maple's facilities with dedicated remote services or using remote computational power, we have design a specific tool. This tool links Maple's interface to grid services or different Maple kernels thus forming a virtual parallel computing environment. Behind it are Globus, the standard for grid computing, and mpiJava, a package for message passing programming on parallel or cluster architecture. In this paper we give a shortly description on the extension design principles and its functionality.
Grid computing, parallel computing, computer algebra systems.