Jump to content

Исчисление коммуникационных систем

Исчисление коммуникационных систем ( CCS ) — это исчисление процессов, введенное Робином Милнером примерно в 1980 году, и название книги, описывающей это исчисление. Его действия моделируют неделимые коммуникации ровно между двумя участниками. Формальный язык включает примитивы для описания параллельной композиции, выбора между действиями и ограничения области действия. CCS полезен для оценки качественной корректности свойств системы, таких как взаимоблокировка или активная блокировка . [1]

По словам Милнера, «в выборе основных комбинаторов нет ничего канонического, хотя они были выбраны с большим вниманием к экономии. Наше исчисление характеризует не точный выбор комбинаторов, а скорее выбор интерпретации и математической основы». ".

Выражения языка интерпретируются как обозначенная система переходов . Между этими моделями бисходство используется как семантическая эквивалентность.

Синтаксис [ править ]

Учитывая набор имен действий, набор процессов CCS определяется следующей грамматикой BNF :

Части синтаксиса в порядке, указанном выше:

неактивный процесс
неактивный процесс это действительный процесс CCS
действие
процесс может выполнить действие и продолжайте процесс
идентификатор процесса
писать использовать идентификатор ссылаться на процесс (который может содержать идентификатор само по себе, т. е. допускаются рекурсивные определения)
суммирование
процесс может продолжаться либо как процесс или процесс
параллельная композиция
сообщает, что процессы и существовать одновременно
переименование
это процесс со всеми названными действиями переименован в
ограничение
это процесс без действий

, модели и Связанные языки исчисления

Некоторые другие языки на основе CCS:

Модели, которые использовались при исследовании CCS-подобных систем:

Ссылки [ править ]

  • Робин Милнер: Исчисление коммуникационных систем , Springer Verlag, ISBN   0-387-10235-3 . 1980.
  • Робин Милнер, Коммуникации и параллелизм , Прентис Холл, Международная серия по информатике, ISBN   0-13-115007-3 . 1989 год
  1. ^ Герцог, Ульрих, изд. (май 2007 г.). «Решение больших пространств состояний в моделировании производительности» . Формальные методы оценки эффективности . Конспекты лекций по информатике. Том. 4486. Спрингер. стр. 318–370. дои : 10.1007/978-3-540-72522-0 . ISBN  978-3-540-72482-7 . Архивировано из оригинала 12 апреля 2008 г. Проверено 21 апреля 2009 г.
  2. ^ Филиппу, Торо, Антонаки. Моделирование и проверка в расчете процессов для пространственно-явных экологических моделей.Научные анналы информатики 23 (1). 2014 год
  3. ^ Монтези, Фабрицио; Гуиди, Клаудио; Лукки, Роберто; Заваттаро, Джанлуиджи (27 июня 2007 г.). «JOLIE: механизм интерпретации языка оркестровки Java» . Электронные заметки по теоретической информатике . Объединенные материалы второго международного семинара по координации и организации (CoOrg 2006) и второго международного семинара по методам и инструментам координации параллельных, распределенных и мобильных систем (MTCoord 2006). 181 : 19–33. дои : 10.1016/j.entcs.2007.01.051 . ISSN   1571-0661 .


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d804dba90f17bd2c1beed0793e54d12b__1674222120
URL1:https://arc.ask3.ru/arc/aa/d8/2b/d804dba90f17bd2c1beed0793e54d12b.html
Заголовок, (Title) документа по адресу, URL1:
Calculus of communicating systems - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)