Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Это означает,
истинно всякий раз, когда его переменные принимают значения, полученные в результате наблюдения за объектом
:

Законы, описывающие наиболее общие свойства отношения удовлетворяет, приведены ниже.
Спецификации истина, не накладывающей никаких ограничений на поведение, будут удовлетворять все объекты.
.
Если объект удовлетворяет двум различным спецификациям, он удовлетворяет также и их конъюнкции:
.
Пусть
‑ предикат, содержащий переменную
и
не зависит от
.
.
Если из спецификации
логически следует другая спецификация
, то всякое наблюдение, описываемое
, описывается также и
.

При проектировании изделия разработчик несёт ответственность за то, чтобы оно соответствовало своей спецификации. Ниже приводится набор законов, позволяющих с помощью математических рассуждений убедиться в том, что процесс
соответствует своей спецификации
.
Результатом наблюдения за процессом СТОП всегда будет пустой протокол:
.
Протокол процесса
вначале пуст. Каждый последующий протокол начинается с
, а его хвост является протоколом
.

Все приведенные выше законы являются частными случаями закона для обобщенного оператора выбора:

Закон, устанавливающий корректность рекурсивно определенного процесса.
Пусть
‑ предваренное выражение.
, а
, тогда

3.2 Параллельные процессы
Процесс определяется полным описанием его потенциального поведения. При этом часто имеется выбор между несколькими различными действиями. В каждом таком случае выбор того, какое из событий произойдет в действительности, может зависеть от окружения, в котором работает процесс. Само окружение процесса может быть описано как процесс, поведение которого определяется в введенных терминах. Это позволяет исследовать поведение целой системы, состоящей из процесса и его окружения, взаимодействующих по мере их параллельного исполнения. Всю систему также следует рассматривать как процесс, поведение которого определяется в терминах поведения составляющих его процессов. Эта система в свою очередь может быть помещена в еще более широкое окружение, и т. д.
3.2.1 Взаимодействие процессов
Объединяя два процесса для совместного исполнения, как правило, хотят, чтобы они взаимодействовали друг с другом. Эти взаимодействия можно рассматривать, как события, требующие одновременного участия обоих процессов.
Законы
Законы, управляющие поведением
, параллельно развивающихся процессов
и
, достаточно просты. Первый закон выражает логическую симметрию между процессом и его окружением:
.
Закон 2. При совместной работе трех процессов неважно, в каком порядке они объединены оператором параллельной композиции ||:
.
Закон 3. Процесс, находящийся в тупиковой ситуации, приводит к тупику всей системы.
.
Закон 4. Пара процессов с одинаковыми алфавитами либо одновременно выполняет одно и то же действие, либо попадает в состояние тупика, если начальные события процессов не совпадают:

3.2.2 Параллелизм
Рассмотрим случай, когда операнды
и
оператора || имеют неодинаковые алфавиты
.
Когда такие процессы объединяются для совместного исполнения, события, содержащиеся в обоих алфавитах, требуют одновременного участия
и
. События же из алфавита
, не содержащиеся в алфавите
, не имеют никакого отношения к
, который физически неспособен ни контролировать, ни замечать такие события. Такие события процесса
могут происходить независимо от
. Аналогично
может самостоятельно участвовать в событиях, содержащихся в его алфавите, но отсутствующих в алфавите
.Таким образом, множество всех событий, логически возможных для данной системы, есть просто объединение алфавитов составляющих ее процессов
.
Законы
Пусть
. Следующие законы показывают, каким образом процесс
один участвует в событии
,
один участвует в
, а
и
требуют одновременного участия
и
.

Эти законы можно обобщить для общего случая оператора выбора:
Пусть
. Тогда

где
,
если
, иначе
,
если
, иначе
.
С помощью этих законов можно переопределить процесс, удалив из его описания, параллельный оператор, как это показано в следующем примере.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |


