Advertisement

Manifold: Concepts and implementation

  • F. Arbab
  • I. Herman
  • P. Spilling
Posters
Part of the Lecture Notes in Computer Science book series (LNCS, volume 634)

Abstract

Management of the communications among a set of concurrent processes arises in many applications and is a central concern in parallel computing and distributed computing. In this paper we introduce Manifold: a coordination language for managing complex interconnections among sets of independent, concurrent, cooperating processes. The Manifold system is suitable for massively parallel environments.

Keywords and phrases

coordination language MIMD models of computation 

References

  1. [1]
    N.H. Gehani and W.D. Roome, Concurrent C++: Concurrent Programming with Class(es), Software — Practice and Experience, 1988, vol. 18, p. 1157–1177.Google Scholar
  2. [2]
    F. Arbab, Specification of Manifold, Report in preparation, Centrum voor Wiskundc en Inibrmalica, Amsterdam, 1992.Google Scholar
  3. [3]
    F. Arbab and I. Herman, Manifold: A Language for Specification of Inter-Process Communication, Proceedings of the EurOpen Autumn Conference, A. Finlay ed., Budapest, September 1991, p. 127–144.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1992

Authors and Affiliations

  • F. Arbab
    • 1
  • I. Herman
    • 1
  • P. Spilling
    • 1
  1. 1.Department of Interactive SystemsCentre for Mathematics and Computer SciencesSJ AmsterdamThe Netherlands

Personalised recommendations