A Principled Semantics for inp

  • Authors:
  • Jeremy L. Jacob;Alan Wood

  • Affiliations:
  • -;-

  • Venue:
  • COORDINATION '00 Proceedings of the 4th International Conference on Coordination Languages and Models
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

The 'predicated' forms of the LINDA in and rd primitives have given problems for both kernel implementors and LINDA formalists. This paper firstly analyses these problems and then proposes a precise semantics for inp which is both reasonable, in that it does not admit unexpected or useless implementations, and implementable for open distributed tuple-space systems. The semantics is given in a CSP style by the introduction of several new operators including kick-start, and deadlock-breaking concurrency which together enable a variety of well-defined, and feasibly implementable interpretations. The paper includes a discussion of the implementation of these operators, and examples of the use of the resulting inp in practical coordination applications.