Previous Page  8 / 23 Next Page
Information
Show Menu
Previous Page 8 / 23 Next Page
Page Background

72

ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. «Приборостроение». 2016. № 3

6)

в выходные каналы руководителя поступают сообщения об

ожидании выполнения заданий

Окончание

= (

РИ1

(

ожидание

),

И1Р

(

согласен

),

РИ2

(

ожидание

),

И2Р

(

согласен

));

7)

в выходные каналы исполнителей поступают сообщения о за-

вершении выполнения заданий

Завершение

= (

РИ1

(

ожидание

),

И1Р

(

завершено

),

РИ2

(

ожидание

),

И2Р

(

завершено

));

8)

во входные каналы исполнителей поступают сообщения о за-

крытии этих каналов

Закрытие

= (

РИ1

(

закрыт

),

И1Р

(

завершено

),

РИ2

(

закрыт

),

И2Р

(

завершено

)).

Руководитель выполняет следующие действия:

1)

поместить сообщения

сообщение1, сообщение2

в каналы

РИ1

,

РИ2

Поместить

(

РИ1

(

сообщение1

),

РИ2

(

сообщение2

));

2) получить сообщения

сообщение1, сообщение2

из каналов

И1Р

,

И2Р

Получить

(

И1Р

(

сообщение1

),

И2Р

(

сообщение2

)).

Используя введенные состояния каналов и действия руководителя,

его поведение может быть описано приведенными ниже секвентами.

Подготовка:

,

(

(

)

(

))

.

(

(

),

(

))

Получить

Помести

И1Р открыт И2Р открыт

РИ1 приглашение РИ2 пригла

т

шение

ь

Готовность

Приглашение

Воспринимая состояние каналов

Готовность

,

руководитель решает

поместить сообщение

приглашение

во все свои выходные каналы.

В результате состоянием каналов становится

Приглашение

.

Реакция:

(

(

)

(

))

(

(

)

(

)

,

,

)

РИ 1 приглашение РИ 2 приглашение

И 1Р приглашен

Поместит

И2Р приглашен

ь

.

Получить

Приглашение

Принятие

Воспринимая состояние каналов

Приглашение

,

руководитель ожидает

реакции исполнителей. После их реакции состоянием каналов стано-

вится

Принятие

.

Уведомление:

(

(

)

(

)

.

(

(

),

(

)

,

)

Получить

П

И1Р приглашен И2Р приглашен

РИ1 задание РИ2 задание

оместить

Принятие

Управление