L'apport des logiciels libres à la modélisation et la simulation des systèmes dynamiques

Cet article aborde l'apport des logiciels libres à la modélisation et la simulation des systèmes dynamiques. L'indépendance de la méthode de modélisation vis à vis des outils logiciels, la ré-utilisation maximale des modèles existants, la flexibilité et la portabilité des modèles développés sont des critères primordiaux en modélisation et simulation. Un modèle est souvent décrit par un langage informatique et sa simulation est alors résolue par un logiciel de compilation associé au langage. L'utilisation d'un langage standard de type orienté-objet est un premier moyen de répondre à ces spécifications. Mais une totale maîtrise du processus de modélisation/simulation nécessite aussi d'utiliser des logiciels libres de simulation. Bien qu'antinomique à première vue, l'utilisation de langages standards n'est pas incompatible avec celle de compilateurs libres. Deux exemples de langage, UML pour la modélisation à haut niveau d'abstraction et Modelica pour la modélisation de bas niveau, ainsi que Open Modelica, compilateur libre du langage Modelica, illustrent ce point de vue. Toutefois, ce cas d'étude montre aussi certaines limites comme (1) une interface homme-machine généralement rudimentaire, (2) une absence d'outil de débogage efficace et (3) une absence quasi totale d'interopérabilité entre logiciels libres. Cela est particulièrement valable pour les logiciels de calcul scientifique comme R, MAXIMA, AXIOM, SCILAB, OCTAVE et OPEN MODELICA dans le but de disposer d'une plate-forme complète couvrant des disciplines variées comme le calcul statistique, le calcul formel, le calcul algébrique ou la modélisation sous forme de diagrammes objet.

Data and Resources

Additional Info

Field Value
Source ISSN: 1265-6534
Author Bastogne, Thierry
Maintainer CCSD
Last Updated May 9, 2026, 16:26 (UTC)
Created May 9, 2026, 16:26 (UTC)
Identifier hal-00086404
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Centre de Recherche en Automatique de Nancy (CRAN) ; Université Henri Poincaré - Nancy 1 (UHP)-Institut National Polytechnique de Lorraine (INPL)-Centre National de la Recherche Scientifique (CNRS)
creator Bastogne, Thierry
date 2006-05-09T00:00:00
harvest_object_id e334bfa1-4668-4d5c-b2fa-2ed4050390cb
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-11-04T00:00:00
set_spec type:ART