Process Calculi - Essential Features

Essential Features

While the variety of existing process calculi is very large (including variants that incorporate stochastic behaviour, timing information, and specializations for studying molecular interactions), there are several features that all process calculi have in common:

  • Representing interactions between independent processes as communication (message-passing), rather than as the modification of shared variables
  • Describing processes and systems using a small collection of primitives, and operators for combining those primitives
  • Defining algebraic laws for the process operators, which allow process expressions to be manipulated using equational reasoning

Read more about this topic:  Process Calculi

Famous quotes containing the words essential and/or features:

    Let us have a good many maples and hickories and scarlet oaks, then, I say. Blaze away! Shall that dirty roll of bunting in the gun-house be all the colors a village can display? A village is not complete, unless it have these trees to mark the season in it. They are important, like the town clock. A village that has them not will not be found to work well. It has a screw loose, an essential part is wanting.
    Henry David Thoreau (1817–1862)

    Art is the child of Nature; yes,
    Her darling child, in whom we trace
    The features of the mother’s face,
    Her aspect and her attitude.
    Henry Wadsworth Longfellow (1807–1882)