アクティビティー図を作成し、アクティビティー図からシーケンス図を作成
することができます。アクティビティー図は、その関連アクティビティーの仕様です。
始める前に
SysML でのアクティビティーのモデリングは、入出力、シーケンス、および、その他の振る舞いを調整するための条件を強調します。誰がそれらの振る舞いを所有しているかではありません。
注: ステートチャートでは、同じ名前の複数のダイアグラム・コネクター
とマッチするダイアグラム・コネクター を持つことができます。アクティビティー図では、ダイアグラム・コネクター
の 1 対 1 のマッチングしか持つことができません。その後ブランチする場合は、
ダイアグラム・コネクターの後にフォーク・コネクター を追加できます。
アクティビティーを作成すると、自動的にアクティビティー図が作成されます。アクティビティーは
ユースケースの下でモデル化できます。ユースケース・アクティビティーは、クラス・アクティビティーと同じ
ように、実行およびシミュレートできます。アクティビティーは操作の下でモデル化することも
できます。操作を起動すると、その操作のアクティビティーが
実行されます。アクティビティー実装は視覚化することができます。
また、
時間イベントをモデル化およびシミュレートしたり、
送信アクションおよびイベント受理アクションのピンを指定することもできます。自動同期メカニズムを使用すると、
素早く安全にマッピングを行うことができます。
手順
- Rational® Rhapsody® がまだ実行していない場合は始動し、モデルを開きます。
注: 提供されているアクティビティー図
シミュレーションを使用して、新規フィーチャーをテストすることができます。サンプルは、Rational Rhapsody インストール・フォルダー
の Samples¥SystemSamples¥ActivitiesDiagramSimulation に入っています。
- アクティビティーまたはアクティビティー図を含める、パッケージ、
ユースケース、操作、またはブロックにナビゲートします。
- アクティビティー図の追加先にする、パッケージ、ユースケース、ブロック、または操作
のコンポーネントを右クリックして
を選択するか、
または、ウィンドウの最上部にあるアクティビティー図アイコン
を選択します。 
タスクの結果
Rational Rhapsody はモデルに新規アクティビティーと、ブラウザー内のそのアクティビティーの下に新規アクティビティー図を追加し、描画領域内に空白のダイアグラムを開きます。デフォルトのアクティビティー名を変更できますが、図の名前は変更できません。すぐに「アクティビティー・フレームの表示/非表示」オプションを使用して、アクティビティー・フレームを表示しておくと有用です。
SysML アクティビティーは、以下の情報を指定します。
- 低レベルの振る舞いの実行の調整
- 制御のフロー
- データのフロー
Rational Rhapsody でのシステム・エンジニアリング・アクティビティー・モデリングの詳細については、Harmony-SE プロジェクトの作成を参照してください。