Дилемма заключённого

Материал из RunaWFE
Перейти к навигации Перейти к поиску

Задание по разработке бизнес-процесса "Дилемма заключённого"

Краткое описание предметной области:

Два подозреваемых арестованы перед входом в банк и помещены в разные одиночные камеры. Для того чтобы заставить их признаться в желании ограбить банк, полицейские предлагают им следующее: в случае, если они оба будут молчать, то будут приговорены к двум годам тюрьмы каждый. Если один из них обвинит другого, а тот так и не заговорит, то предавший будет освобождён, а молчавший получит срок – 5 лет тюремного заключения. Если они оба обвинят друг друга, то каждый из них будет осуждён на 4 года. При этом подельники знают о том, что данное предложение сделано им обоим.

Более подробное описание предметной области

Описание ролей и действий бизнес-процесса:

Описание ролей бизнес-процесса:

В бизнес-процессе три роли

  • Ведущий игры
  • Первый заключенный
  • Второй заключенный

Описание действий исполнителей:

Ведущий игры - запускает экземпляр бизнес-процесса. В стартовой форме он выбирает первого и второго заключенного. Выбор происходит из членов группы "Участники игры", бизнес-процесс должен проверять, что "Первый заключенный" не совпадает со "Вторым заключенным"


Далее первый и второй заключенные получают задания на принятие решения. После того, как оба заключенных примут решения, бизнес-процесс сообщает всем участвующим в бизнес-процессе пользователям результат игры: сроки заключения обоих заключенных.

После того, как все участники ознакомятся с результатом игры, бизнес-процесс завершается.


Задание: Разработать бизнес-процесс, соответствующий предметной области и удовлетворяющий сформулированным выше требованиям.