A co-operative model combining computer algebra and numerical calculation for simulation

Abstract Following the principles of the Model Driven Approach we suggest that a process simulator should transform a platform-independent model, written in the MathML dialect, into mathematical expressions to be evaluated by either numerical or symbolic calculation systems. Simulation consists in a co-operation of those calculation systems: the computer algebra systems are in charge, during run-time, of symbolic model transformations providing the expressions required by the solving methods in the numerical calculation systems.