Cálculo de procesos

El cálculo de procesos o álgebra de procesos  es una familia de enfoques relacionados con el modelado formal de sistemas paralelos .

Una gran contribución al desarrollo de esta área de la informática teórica la hicieron Robin Milner , quien desarrolló el cálculo de sistemas interactivos CCS (Calculus of Communicating Systems) y Anthony Hoare , quien desarrolló la teoría de procesos secuenciales interactivos CSP . (Comunicando Procesos Secuenciales). Otros ejemplos son TCC ( restricciones concurrentes temporizadas en inglés  ), álgebra de sistemas de comunicación (ACP), LOTOS . Los métodos más modernos son pi-calculus , environment calculus , PEPA , join-calculus y otros [1] [2] .

El método de encuentro

En el caso de CCS , se pone como base un mecanismo de interacción denominado rendezvous . Esto supone que la comunicación entre procesos es instantánea. En el caso de CSP, la comunicación entre procesos se realiza mediante mensajes.

Rasgos distintivos

A pesar de la variedad de cálculos de procesos existentes, incluidas las variantes que se ocupan de procesos estocásticos , limitaciones de tiempo, etc., todos los cálculos tienen las siguientes características principales [3] :

Véase también

Notas

  1. Baeten, 2004 .
  2. Giurca, A. Handbook of Research on Emerging Rule-Based Languages ​​and Technologies: Open Solutions and Approaches: Open Solutions and Approaches. - Referencia en Ciencias de la Información, 2009. - Pág. 224. - 862 p. — ISBN 9781605664033 .
  3. Pierce, 1997 .

Literatura