SimDiff Automation は、Simulink を最新の DevOps に統合します。こちらのデモ動画では、機能の一部概要をご紹介しております。お手元のモデルで、SimDiff Automationの無償トライアルをお試し下さい。
SimDiff Automation を使用すると、パイプライン内で比較やレポート作成をシームレスに自動化できます。
お客様のローカルワークステーションで全機能をご利用いただくには、SimDiff をご参照ください。
Simulink モデルの変更内容をインタラクティブかつ視覚的にご確認いただくには、
SimDiff Review をご参照ください。
SimDiff Automation と GitLab との統合
SimDiff Automation は、 GitLab と統合され、マージリクエストのレビュアーが、
Simulink Modelの変更を視覚的に確認できるようになります。

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

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

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

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

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

以上が、SimDiff Automation の概要です。製品の詳細については、弊社 ENSOFT までご連絡ください。
SimDiff Automation トライアルのお申し込み
ありがとうございます。
SimDiff Automation のトライアルのお申し込みを送信いたしました。1〜2営業日以内にご連絡いたします。
SimDiff Automation をダウンロードする
SimDiff Automation は、以下のサイトからダウンロードしてください。
SimDiff Automationを起動して使用するには、ライセンスキーが必要です。ライセンスキーをお持ちでない場合には、SimDiff Automation の 無償トライアルライセンスをお申し込みください。 なお、本製品の購入をご希望の場合には、 ライセンスと価格 のページをご覧下さい。
SimDiff Automation システム要件
SimDiff Automation は、Windows, Linux または Dockerイメージで実行できます。
SimDiff Automation では、モデルファイルの差分の計算や実行にMATLAB/Simulinkは必要ありませんが、レポートにモデルのスクリーンショットを含む場合には、MATLAB/Simulinkが必要になります。
貴社特定の設定における適合性に関しましてご質問等ございましたら、弊社までご連絡下さい。

