The Virtual Laboratory Environment - An operational framework for multi-modelling, simulation and analysis of complex dynamical systems

The cross-disciplinary activity of modelling and simulation is the core of the scientific activities addressing the complexity of nature. In this context, we need reliable computational environments to integrate heterogeneous representations coming from different scientific fields. Therefore, such environments must be able to integrate heterogeneous formalisms in the same model and assist the modeller for the design and implementation of models, the definition of the experimental frames and the analysis of simulation results. The aim of this article is to introduce a tool supporting all these features, the Virtual Laboratory Environment (VLE). VLE is a software and an API which supports multi-modelling, simulation and analysis. It addresses the reliability issue by using recent developments in the theory of modelling and simulation proposed by Zeigler. We present VLE in the context of the modelling and simulation cycle and show the effectiveness of the tool with a multimodel of fireman fighting a fire spread.

[1]  Bernard P. Zeigler,et al.  A multimodel methodology for qualitative model engineering , 1992, TOMC.

[2]  Gabriel A. Wainer,et al.  M/CD++: modeling continuous systems using Modelica and DEVS , 2005, 13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems.

[3]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[4]  Michael Tiller,et al.  Introduction to Physical Modeling with Modelica , 2001 .

[5]  Fernando J. Barros,et al.  Multimodels and dynamic structure models: an integration of DSDE/DEVS and OOPM , 1998, 1998 Winter Simulation Conference. Proceedings (Cat. No.98CH36274).

[6]  Fernando J. Barros Dynamic structure multiparadigm modeling and simulation , 2003, TOMC.

[7]  Paul A. Fishwick,et al.  Toward an Integrative Multimodeling Interface: A Human-Computer Interface Approach to Interrelating Model Structures , 2004, Simul..

[8]  John F. Hopkins,et al.  The rube Framework for Personalized 3-D Software Visualization , 2001, Software Visualization.

[9]  Bernard P. Zeigler,et al.  Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems , 2000 .

[10]  Mamadou Kaba Traoré,et al.  VLE: a multimodeling and simulation environment , 2007, SCSC.

[11]  Gabriel A. Wainer,et al.  Application of the Cell-DEVS Paradigm for Cell Spaces Modelling and Simulation , 2001, Simul..

[12]  Olivier Thébaud,et al.  Developing a bioeconomic simulation tool of fisheries dynamics: a case study , 2007 .

[13]  Tag Gon Kim,et al.  A Heterogeneous Simulation Framework Based on the DEVS BUS and the High Level Architecture , 1998, Winter Simulation Conference.

[14]  Gabriel A. Wainer,et al.  Comparing simulation methods for fire spreading across a fuel bed , 2002 .

[15]  Fernando J. Barros,et al.  Modeling formalisms for dynamic structure systems , 1997, TOMC.

[16]  B. P. Ziegler,et al.  Theory of Modeling and Simulation , 1976 .

[17]  Bjarne Stroustrup,et al.  C++ Programming Language , 1986, IEEE Softw..

[18]  P. Fishwick Submission for Special Issue on Model Specification & Representation for Acm Transactions on Modeling and Computer Simulation Extending Object-oriented Design for Physical Modeling Extending Object-oriented Design for Physical Modeling , 1996 .

[19]  H. Vangheluwe,et al.  An introduction to multi-paradigm modelling and simulation. , 2002 .

[20]  David,et al.  DEVS Coupling of Spatial and Ordinary Differential Equations : VLE Framework Gauthier Quesnel , 2005 .

[21]  Juan de Lara,et al.  AToM3: A Tool for Multi-formalism and Meta-modelling , 2002, FASE.

[22]  Edward A. Lee,et al.  Overview of the Ptolemy project , 2001 .

[23]  Philippe Preux,et al.  "Virtual laboratory environment" (VLE): a software environment oriented agent and object for modeling and simulation of complex systems , 2003, Simul. Model. Pract. Theory.

[24]  Ernesto Kofman,et al.  Quantized-state systems: a DEVS Approach for continuous system simulation , 2001 .

[25]  H. Vangheluwe DEVS as a common denominator for multi-formalism hybrid systems modelling , 2000, CACSD. Conference Proceedings. IEEE International Symposium on Computer-Aided Control System Design (Cat. No.00TH8537).

[26]  G. Quesnel,et al.  Approche formelle et opérationnelle de la multi-modélisation et de la simulation des systèmes complexes : apports pour la simulation de Systèmes Multi-Agents , 2006 .

[27]  Raphaël Duboz,et al.  Specification of Dynamic Structure Discrete Event Multiagent Systems , 2006 .

[28]  Ernesto Kofman,et al.  A Second-Order Approximation for DEVS Simulation of Continuous Systems , 2002, Simul..