• DocumentCode
    288970
  • Title

    Modularization, re-use and testing for parallel message-passing programs

  • Author

    Wirtz, Guido

  • Author_Institution
    FB Elektrotechnik und Inf., Univ.-GHS-Siegen, Germany
  • Volume
    2
  • fYear
    1995
  • fDate
    3-6 Jan 1995
  • Firstpage
    299
  • Abstract
    The advantages of modularization which are well-known in sequential programming should also be exploited when designing and developing parallel programs. We investigate the requirements for such a concept in the context of an explicit, imperative message-passing programming language for the distributed memory paradigm. The language is a hybrid one in the sense that all parallel aspects are specified by means of graphical constructs whereas sequential parts are formulated in a slightly restricted ANSI-C
  • Keywords
    distributed memory systems; formal specification; message passing; parallel languages; parallel programming; program testing; software reusability; distributed memory paradigm; graphical constructs; imperative message-passing programming language; modularization; parallel message-passing programs; parallel program design; program reuse; program testing; requirements; sequential parts; sequential programming; slightly restricted ANSI-C; Computer languages; Data structures; Guidelines; Parallel processing; Parallel programming; Sequential analysis; Software development management; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-6930-6
  • Type

    conf

  • DOI
    10.1109/HICSS.1995.375448
  • Filename
    375448