アーキテクチャ モデル コンポーネントへのアクティビティ図要素の割り当て
R2026b"割り当て" は、特定のモデルのアーキテクチャ要素 (コンポーネント、ポート、コネクタ) から別のモデルのアーキテクチャ要素への有向関係を確立します。モデル間の割り当てを使用して、アクティビティ図の要素からアーキテクチャ モデル コンポーネントへの関係を確立できます。
System Composer™ での割り当ての詳細については、Create and Manage Allocations Interactivelyを参照してください。
このトピックでは、アクティビティ図内で割り当てを使用する方法を示します。この例では、ランダムな出発点と目的地の間を移動するモバイル ロボット アーキテクチャをモデル化する機能フロー図を示します。
モデルを開く
例を開きます。
openExample('systemcomposer/OpenActivityDiagramForRobotExample');プロジェクトを開きます。
openProject("scMobileRobotExample");この例の詳細については、Author a Simple Activity Diagramを参照してください。
割り当ての作成と管理
割り当てエディターを起動するには、[モデル化] 、 [割り当てエディター] に移動します。
[割り当てセット ブラウザー] ペインの DiagramToModel 割り当てセットの下で、Scenario 1 を選択します。割り当てマトリクスのボックスをダブルクリックして 2 つの要素を割り当てるか、その割り当てを解除します。
たとえば、RobotActivity アクティビティ図の Error out ノードは、scMobileRobotLogicalArchitecture アーキテクチャ モデルの Alignment Algorithm コンポーネントに割り当てられます。

参考
関数
systemcomposer.createActivity|addNode|addParameter|getNode|getNodes|getFlow|connect|getParameter|getParameters|getPin|getPins|addPin|addTag|getParentPin|applyStereotype|removeStereotype|getStereotype|destroy|setBehaviorType|linkToModel
オブジェクト
systemcomposer.activity.AcceptAction|systemcomposer.activity.Action|systemcomposer.activity.Activity|systemcomposer.activity.ActivityNode|systemcomposer.activity.ActivityFinal|systemcomposer.activity.ControlNode|systemcomposer.activity.Flow|systemcomposer.activity.FlowFinal|systemcomposer.activity.Model|systemcomposer.activity.JoinFork|systemcomposer.activity.Initial|systemcomposer.activity.MergeDecision|systemcomposer.activity.Parameter|systemcomposer.activity.Pin|systemcomposer.activity.SendAction|systemcomposer.activity.TimeAction
ツール
ブロック
- Initial Node | Action Node | Accept Action Node | Send Action Node | Pin | Parameter Node | Decision or Merge Node | Join or Fork Node | Flow Final Node | Time Action Node | Activity Final Node