System Composer は、モデルベース システム エンジニアリングとソフトウェア アーキテクチャ モデリングのためのアーキテクチャの仕様作成と解析を可能にします。System Composer を使用して、要件を割り当てながらアーキテクチャモデルを調整し、それを Simulink で設計してシミュレーションします。
コンポーネントとインターフェイスで構成されるアーキテクチャモデルは、直接作成、他のツールからのインポート、Simulink 設計のアーキテクチャ要素からの取り込みが可能です。複数のアーキテクチャモデルを使用してシステムを記述し、モデル間の割り当てを介して直接的な関係を確立することができます。シーケンス図、ステートチャート、Simulink モデルなどで動作を表現し、シミュレーションすることができます。コンポーネント関数の実行順序を定義してシミュレーションしたり、ソフトウェア アーキテクチャ モデルや AUTOSAR アーキテクチャ モデルからコードを生成したりすることができます (Simulink および Embedded Coder を使用、AUTOSAR ワークフロー向けには AUTOSAR Blockset を使用)。
モデルのカスタムライブビューを作成して、設計や解析に関する特定の問題を調査することができます。アーキテクチャモデルは、要件の解析、ステレオタイプ化によるプロパティの取得、トレードスタディの実行、仕様およびインターフェイス管理文書 (ICD) の作成などに使用することができます。
アーキテクチャ オーサリング
モデルベース システム エンジニアリングおよびソフトウェア用のアーキテクチャ、構成、およびインターフェイスの仕様を作成し、詳細を指定します。
ドキュメンテーション | 例
プロファイルおよび解析
アーキテクチャ要素にカスタムプロパティを追加して、ドメイン固有の設計データを使用してアーキテクチャを拡張し、MATLAB 解析を適用してトレードスタディを実行します。
ドキュメンテーション | 例
アーキテクチャ割り当て
機能アーキテクチャ、ソフトウェア アーキテクチャ、物理アーキテクチャなど、システムの異なる側面を表す 2 つのアーキテクチャモデルの要素間で有向関係を確立します。
ドキュメンテーション | 例
Simulink との統合
モデルベースデザインで一貫したインターフェイスとトレーサビリティを確保しながら、Simulink でアーキテクチャ コンポーネントを実装します。
ドキュメンテーション | 例
アーキテクチャのインポートおよびエクスポート
サードパーティのデータベースやアーキテクチャ モデリング ツールで作成されたアーキテクチャモデルまたは ARXML (AUTOSAR XML) をインポートして編集し、エクスポートして変更を適用します。
ドキュメンテーション | 例
製品リソース:
あなたは学生ですか?
ご所属の学校にはすでに Campus-Wide License が導入されていて、MATLAB、Simulink、その他のアドオン製品を利用できる可能性があります。