SimLab
SimLab Is a scientific simulation and analysis tool that uses the weyl computer algebra system.

Weyl has a nice Mathematics substrate for modern algebra. It can be found at http://www.cs.cornell.edu/Info/Projects/SimLab/releases/release-1-0.html