メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

ソフトウェア アーキテクチャの設計

ソフトウェア アーキテクチャの作成、シミュレーション、展開、およびコードの生成

System Composer™ のソフトウェア アーキテクチャの機能を使用して、ソフトウェア コンポーネント、ポート、インターフェイスで構成されるソフトウェア アーキテクチャを作成できます。System Composer を使用して、ソフトウェア アーキテクチャ モデルの設計、コンポーネントからの関数の実行順序の定義、アーキテクチャ レベルでの設計のシミュレーション、コードの生成を行います。

クラス

すべて展開する

systemcomposer.arch.FunctionSoftware architecture function (R2021b 以降)
systemcomposer.arch.InitializeFunctionSoftware component initialize function (R2024b 以降)
systemcomposer.interface.ServiceInterfaceClient-server interface (R2022a 以降)
systemcomposer.interface.FunctionElementFunction in client-server interface (R2022a 以降)
systemcomposer.interface.FunctionArgumentFunction argument in function element in client-server interface (R2022a 以降)

関数

すべて展開する

systemcomposer.createModelCreate System Composer model
createArchitectureModelCreate architecture model from component (R2021b 以降)
createSimulinkBehaviorCreate Simulink behavior and link to component
decreaseOrderDecrease component initialization order by 1 (R2024b 以降)
increaseOrderIncrease component initialization order by 1 (R2024b 以降)
addFunctionAdd functions to architecture of software component (R2022a 以降)
decreaseExecutionOrderChange function execution order to earlier (R2021b 以降)
increaseExecutionOrderChange function execution order to later (R2021b 以降)
addServiceInterfaceCreate named service interface in data dictionary (R2022a 以降)
setFunctionPrototypeSet prototype for function element (R2022a 以降)
getFunctionArgumentGet function argument on function element (R2022a 以降)
setAsynchronousSet function element as asynchronous (R2022b 以降)

ツール

アーキテクチャ データ エディターManage architectural data (R2023b 以降)
関数エディターVisualize and author component functions in software architectures (R2021b 以降)
インターフェイス エディターローカルおよび共有のデータ ディクショナリ内のインターフェイスの作成と編集
プロファイル エディターステレオタイプとプロパティをもつプロファイルの作成および管理
パラメーター エディターAdd, edit, and promote parameters for architectures and components (R2022b 以降)
アーキテクチャ ビュー ギャラリーCreate and manage views and sequence diagrams
シーケンス ビューアーVisualize messages, events, states, transitions, and functions

トピック

注目の例