メインコンテンツ

ソフトウェア コンポーネントの設計

R2026b
サービス指向アーキテクチャ アプリケーション向けのソフトウェア コンポーネントを設計、シミュレーション、および展開する

Software Component Designer for Simulink® サポート パッケージは、サービス指向アーキテクチャ (SOA) アプリケーション向けのエンドツーエンドのワークフローを提供します。定義済みのサービス インターフェイスとサービス品質 (QoS) プロパティをもつモジュール ソフトウェア コンポーネントを設計し、モック ランタイム環境 (RTE) で通信および実行の動作をシミュレーションして、組み込み Linux® プラットフォーム向けの完全に展開可能なアプリケーションを生成します。

次のような主な機能があります。

  • モデル化 — Software Component Designer アプリを使用して、Simulink モデルをソフトウェア コンポーネントとして構成し、クライアント/サーバー ポートとメッセージベースの通信を使用してサービス プロバイダーとサービス コンシューマーを定義します。

  • 構成 — コンポーネント ポートのサービス品質 (QoS) プロパティを構成して、通信および実行の動作を指定します。

  • 検証 — 展開の前に、テスト ハーネスを使用してモック ランタイム環境 (RTE) でソフトウェア コンポーネントをシミュレーションし、動作を検証します。コンポジションレベルのテストのためにコンポーネントをソフトウェア アーキテクチャ モデルに統合します (System Composer™ を使用)。

  • 展開 — DDS および SOME/IP 向けのミドルウェア バインディングなど、組み込み Linux 向けの完全に展開可能なアプリケーションを生成します (Embedded Coder® を使用)。

アプリ

Software Component DesignerDesign, simulate, and deploy software components for service-oriented architecture (SOA) applications (R2026b 以降)

トピック

Software Component Designer for Simulink

ソフトウェア コンポーネントの設計

コンポジションへの統合

注目の例