パーソナルツール
現在の場所: ホーム LTS LTSA チュートリアル 第三回 Shared Actions
文書操作

Shared Actions

作成者 takeuchi 最終変更日時 2008年11月24日 01時26分

定義

複数のプロセスが共通の action を持つとき,その action は shared であるという.Shared action によってプロセスの相互作用はモデル化される.Shared でない action は任意にインタリーブできるが,shared action はそれを共有するすべての process によって同時に実行されなければならない.

サンプル

BILL = (play -> meet -> apart->BILL).
BEN  = (work -> meet -> apart->BEN).
||BILL_BEN = (BILL || BEN).

BILL は遊んで,BEN は働いた後に,2人が会って別れるプロセス.meet, apart アクションは同時に起こる.

LTS は以下のようになる.