SimDiff Automation は、Simulink を最新の DevOps に統合します。こちらのデモ動画では、機能の一部概要をご紹介しております。お手元のモデルで、SimDiff Automationの無償トライアルをお試し下さい。

SimDiff Automation を使用すると、パイプライン内で比較やレポート作成をシームレスに自動化できます。

お客様のローカルワークステーションで全機能をご利用いただくには、SimDiff をご参照ください。

Simulink モデルの変更内容をインタラクティブかつ視覚的にご確認いただくには、
SimDiff Review をご参照ください。

SimDiff Automation と GitLab との統合

SimDiff Automation は、 GitLab と統合され、マージリクエストのレビュアーが、
Simulink Modelの変更を視覚的に確認できるようになります。

Simulink で開いた Fault-Tolerant Fuel Control System モデル、空の Git ターミナル、マージできる状態の「Merge Dev to Master」という GitLab マージリクエストが表示されたデスクトップのスクリーンショット。

GitLab のパイプラインとは、リポジトリイベントに応じてバックグラウンドで実行される、自動化された手順のことです。モデルへの変更がプッシュされると、GitLab は新しいコミットを確認して、パイプラインで SimDiff Automation を起動し、新しいバージョンのモデルと以前のものとを比較します。ピアレビューファイルが生成され、マージリクエストに添付されます。

プッシュ後の同じデスクトップのスクリーンショット。ターミナルには dev-fuelsys ブランチへのコミットとプッシュが表示され、GitLab のマージリクエストではパイプラインを作成中です。

パイプラインは、シンプルな YAML ファイルによって起動されます。この YAML ファイルは、git difftool コマンドを使用して2つのバージョンのモデルで SimDiff Automation を実行し、ピアレビューファイルをアーティファクトとしてマージリクエストにアップロードします。弊社の英語記事では、GitLab、GitHub、Azure DevOps 向けにこれらのファイルを設定する方法を説明しています。

パイプラインが成功すると、マージリクエストからピアレビューファイルをダウンロードできます。

パイプラインが成功し、マージできる状態になった GitLab マージリクエストのスクリーンショット。

SimDiff のピアレビューファイルには、モデルに対して行われた全ての変更が表示されます。比較されたモデルがコミット ID とともに表示され、コミットの影響を評価するのに役立つ比較メトリクスも含まれています。

モデルの横のブラウザで開いた SimDiff のピアレビューファイルのスクリーンショット。リポジトリ、モデル、左右のリビジョン、比較メトリクスのまとめ、目次が表示されています。

ピアレビューファイルには、モデルのスクリーンショットと差分の一覧が含まれます。スクリーンショットでは変更点がハイライト表示され、その下の表には、削除された要素と変更された属性値が示されています。

ピアレビューファイルの「システム」セクションのスクリーンショット。変更点がハイライト表示された左右のモデル、削除された要素の表、変更された属性の表が表示されています。

これらの情報は SimDiff で確認するほうがはるかに便利なため、ピアレビューファイルには SimDiff で開くためのリンクが含まれています。SimDiff では、2つのツリーがモデルの階層を表します。モデル要素をダブルクリックすると、SimDiff のモデルビューアーで確認できます。モデルを表示するのに、Simulink も MATLAB も必要ありません。

SimDiff Team で開いたピアレビューファイルのスクリーンショット。変更された要素がハイライト表示された左右のモデルツリー、属性ペイン、左右のモデルを示すモデルビューアーが表示されています。

以上が、SimDiff Automation の概要です。製品の詳細については、弊社 ENSOFT までご連絡ください。

SimDiff Automation トライアルの​お申し込み

勤務先住所

お客様のプロジェクトについて任意 · 4項目

SimDiff Automation をダウンロードする

SimDiff Automation は、以下のサイトからダウンロードしてください。

SimDiff Automationを起動して使用するには、ライセンスキーが必要です。ライセンスキーをお持ちでない場合には、SimDiff Automation の 無償トライアルライセンスをお申し込みください。 なお、本製品の購入をご希望の場合には、 ライセンスと価格 のページをご覧下さい。

2026a.1.9 Windows 64-bit Version

SimDiff Automation システム要件

SimDiff Automation は、Windows, Linux または Dockerイメージで実行できます。

SimDiff Automation では、モデルファイルの差分の計算や実行にMATLAB/Simulinkは必要ありませんが、レポートにモデルのスクリーンショットを含む場合には、MATLAB/Simulinkが必要になります。

貴社特定の設定における適合性に関しましてご質問等ございましたら、弊社までご連絡下さい。