Аналитические и имитационные модели. Финаев В.И - 271 стр.

UptoLike

271
информацией при данном представлении отделяются
сплошной линией.
Диаграммы параллельных подсостояний используются в
тех случаях, когда объект обладает набором независимых
поведений. При попадании в такое сложное состояние,
содержащее в себе несколько параллельно
функционирующих подсостояний, объект начинает
находиться в нескольких независимых состояниях
одновременно. При выходе же из этих параллельных
состояний объект оказывается
в одном общем конечном
состоянии, если он не покинул одну из параллельных
ветвей ранее.
Начальное псевдосостояние представляется маленьким
черным кружком. Переход из начального псевдосостояния
может быть помечен именем события - это говорит о
переходе в активное состояние, вызванном данным
событием. Если такой пометки нет, то считается, что
происходит просто переход в активное
состояние. Переход
так же может иметь выполняемое действие.
Конечное псевдосостояние представляется маленьким
черным кружком, обведенным сплошной линией.
Пусть в нашем примере с трассой при сдаче экзамена
учеником предусматривается ситуация с проколом шины.
На трассе существуют специальные съезды с трассы, на
которые должен быть отбуксирован автомобиль с
проколотой шиной. Там шину
заменяют в течение времени
Т и автомобиль возвращается на трассу. Этот процесс
смены проколотой шины удобно представить в качестве
диаграммы состояний с последовательными
подсостояниями (см. рис. 9.20).
Предположим, что пока происходит замена проколотой
шины, необходимо заполнить на нее квитанцию. Причем
процесс заполнения квитанции и ее подписание происходит
одновременно с заменой шины. В этой ситуации удобно