A DECOMPOSITIONAL APPROACH TO THE DESIGN OF PARALLEL PROGRAMS

Citation
Y. Liu et al., A DECOMPOSITIONAL APPROACH TO THE DESIGN OF PARALLEL PROGRAMS, IEEE transactions on software engineering, 20(12), 1994, pp. 914-932
Citations number
20
Categorie Soggetti
Computer Sciences","Engineering, Eletrical & Electronic","Computer Science Software Graphycs Programming
ISSN journal
00985589
Volume
20
Issue
12
Year of publication
1994
Pages
914 - 932
Database
ISI
SICI code
0098-5589(1994)20:12<914:ADATTD>2.0.ZU;2-S
Abstract
A methodology for the derivation of parallel implementations from prog ram specifications is developed. The goal of the methodology is to dec ompose a program specification into a collection of module specificati ons via property refinement, such that each module may be implemented independently by a subprogram. The correctness of the implementation i s then deduced from the correctness of the property refinement procedu re and the correctness of the individual subprograms. The control stru ctures such as sequential composition and iteration. The methodology i s developed in the context of the UNITY logic and the UC programming l anguage, and illustrated through the solution of diffusion aggregation in fluid flow simulations.