Wolfram System Modelerは、 Wolfram MathCoreが開発した、 Modelica言語をベースとした工学および生命科学分野のモデリングとシミュレーションのためのプラットフォームです。対話型のグラフィカルなモデリングおよびシミュレーション環境と、カスタマイズ可能なコンポーネントライブラリを提供します。
Wolfram System Modelerの主要インターフェースであるModel Centerは、カスタマイズ可能なコンポーネントライブラリを含む対話型のグラフィカル環境です。Model Centerで開発されたモデルは、Simulation Centerでシミュレーションできます。また、このソフトウェアはMathematica環境との緊密な統合を実現しています。ユーザーは、Mathematicaノートブック内でWolfram System Modelerモデルの開発、シミュレーション、ドキュメント作成、および分析を行うことができます。このソフトウェアは、工学分野だけでなく、生命科学分野でも利用されています。
元々は MathCore Engineering によって MathModelica として開発され、 2011 年 3 月 30 日にWolfram Researchに買収されました。[ 2 ]その後、2012 年 5 月 23 日に Wolfram SystemModeler として再リリースされ、 Wolfram Mathematicaとの統合が改善されました。[ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ]
Wolfram System Modeler は、物理システムのモデリング用に設計され、ライブラリ開発とモデル交換をサポートするように設計された、無料のオブジェクト指向モデリング言語Modelicaを使用しています。これは、数式とオブジェクト指向構造を用いた非因果モデリングに基づいて構築された最新の言語で、モデリング知識の再利用を容易にします。 [ 8 ]バージョン 11.3 以降、Wolfram Language はノートブックインターフェースからシステムシミュレーションと分析のためのModelicaライブラリへの直接アクセスをサポートしています。