Title :
Modularization, re-use and testing for parallel message-passing programs
Author_Institution :
FB Elektrotechnik und Inf., Univ.-GHS-Siegen, Germany
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;
Conference_Titel :
System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-6930-6
DOI :
10.1109/HICSS.1995.375448