Исчисление процессов или алгебра процессов — семейство связанных подходов к формальному моделированию параллельных систем.
Большой вклад в развитие данного направления теоретической информатики внесли Робин Милнер, разработавший исчисление взаимодействующих систем CCS (Calculus of Communicating Systems) и Энтони Хоар, разработавший теорию взаимодействующих последовательных процессов CSP (Communicating Sequential Processes). Другими примерами являются TCC (англ. timed concurrent constraints), алгебра общающихся систем (ACP), LOTOS. Более современными методами являются пи-исчисление, исчисление окружений , PEPA , join-calculus и другие[1][2].
В случае CCS за основу положен механизм взаимодействия, называемый «рандеву». Это предполагает, что взаимодействие между процессами происходит мгновенно. В случае CSP взаимодействие между процессами производится при помощи сообщений.
Несмотря на разнообразие существующих исчислений процессов, включающих варианты, имеющие дело со стохастическими процессами, временны́ми ограничениями и т. п., всем исчислениям присущи следующие основные черты[3]:
Это заготовка статьи по информатике. Вы можете помочь проекту, дополнив её. |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .