0

私はSysMLとモデリング全般に不慣れで、これは学習を目的としています。アクティビティ図と「呼び出し動作」への複数の呼び出しがあり、呼び出し動作の実行が終了した後、呼び出し元のアクティビティ図を中断したところから続行したいと考えています。厳密には正確ではありませんが、ガードを使用してみましたが、うまくいきませんでした。

図の左側は、「Verify_And_Map_Data」への制御フローを持つマージ ノードを示しており、3 つの操作すべてが呼び出し動作を順番に繰り返すことを意図しています。

意図したシーケンスは次のとおりです。

  • Initialize_Master_Follow_Data
  • Verify_And_Map_Data
  • Initialize_XOR_Data
  • Verify_And_Map_Data
  • Initialize_Feedback_Linked_Data
  • Validate_Motor_Start_Stop

ここに画像の説明を入力

編集: qwerty_so に感謝します。これはどうですか。ほとんど同じ要素と制御フローが含まれており、evStartAnimation は除外されており、トップダウン方式で編成されています。

Top-Down_Activity ダイアグラム

4

0 に答える 0