Towards Robust General Purpose Simulation Software

Abstract

The aim of this paper is to present methods for improving the robustness of a general purpose run-time system for digital simulation of continuous systems.

This aspect of simulation software robustness is just one of several possible aspects. One could as well discuss the robustness of a language to formulate simulation problems (simulation language) or the robustness of a compiler for such a language (simulation compiler). Such aspects will, however, not be considered in this article.

The run-time system robustness is a very important aspect that has not sufficiently been taken into account in the development of existing simulation software. The aim of this paper is to specify demands rather than to present optimal solutions. Solutions are presented from an engineering point of view. They improve the run-time system robustness to some extent, but better solutions can certainly be found. It is hoped that some of the numerical mathematicians attending this conference may find these problems of interest and may develop better solutions to them in the future. This is one of the main reasons why the authors decided to present this material at a conference of numerical mathematics rather than at a conference of simulation techniques.


Interested in reading the full paper? (5 pages, 391,231 bytes, pdf)


Homepage


Last modified: January 24, 2006 -- © François Cellier