Main Content

システム エンジニアリング

システムおよびソフトウェア アーキテクチャの設計、解析、テスト

システム エンジニアリングでは、System Composer™ を使用して、システムを表現しシミュレーションするアーキテクチャとコンポーネントの動作をモデル化することができます。System Composer のワークフローでは、ステークホルダーのニーズを捉えてシステムレベルの要件に落とし込み、それに基づいて動作モデルを通じてアーキテクチャ設計を推進できます。System Composer を使用すると、以下を行うことができます。

  • アーキテクチャ モデルをコンポーネント、ポート、およびコネクタで構成する。

  • モデリング言語を拡張してメタデータを取得し、ステレオタイプを使用してアーキテクチャ要素のスタイルを設定する。

  • データ インターフェイス、物理インターフェイス、またはクライアントサーバー インターフェイスをポートに定義し、コネクタを使用してコンポーネント間の交互作用を記述する。

  • ポート インターフェイスとパラメーターを含む、コンポーネント インターフェイスを取得する。

  • 要素やプロパティの値に基づいたフィルターを使用してアーキテクチャ ビューを生成する。

  • システムの動作を相互作用のシーケンスとして記述するためのシーケンス ダイアグラムでシステムを表現する。

  • 機能アーキテクチャ、論理アーキテクチャ、および物理アーキテクチャの間で、割り当てによる有向関係を確立する。

  • 解析およびトレード スタディを行ってアーキテクチャ設計を最適化する。

Requirements Toolbox™ を追加することで、機能要件および設計要件を定義し、System Composer のコンポーネントやポートにリンクさせることができます。Requirements Toolbox を Simulink® Test™ と組み合わせて使用することで、テスト ケースへのリンクを作成して、要件を自動的に検証できます。Simulink、Stateflow®、および Simscape™ は、コンポーネントの動作をアーキテクチャ モデルで記述することもできます。

これらのツールをすべて使用することで、要件と機能アーキテクチャ、論理アーキテクチャ、および物理アーキテクチャを、プログラムのライフサイクルを通じて作成および管理できます。

トピック

モデルベース システム エンジニアリング

システム アーキテクチャのモデル化

要件とテスト

コンポーネントの動作

解析、トレード スタディ、および表示