Coherence and Performance for Interactive Scientific Visualisation Applications
Résumé
This paper addresses the use of component-based develop- ment to build interactive scientific visualization applications. Our over- all approach is to make this programming technique more accessible to non-computer-scientists. Therefore, we present a method to, out of constraints given by the user, automatically build and coordinate the dataflow of a real-time interactive scientific visualization application. This type of applications must run as fast as possible while preserv- ing the accuracy of their results. These two aspects are often conflicting, for example when it comes to allowing message dropping or not. Our ap- proach aims at automatically finding the best balance between these two requirements when building the application. An overview of a prototype implementation based on the FlowVR middleware is also given.