Systematic software development using VDM (2nd ed.)
Systematic software development using VDM (2nd ed.)
Reasoning about data-parallel array assignment
Journal of Parallel and Distributed Computing
FORTRAN 95 Handbook
Hi-index | 0.00 |
Fortran is in its sixth decade of use, with little to show in the way of support for formal approaches to establishing program correctness. Fortran 95, the current dialect, exhibits parallelism through data-parallel assignment. This paper presents an approach to the formalisation of the data-parallel assignment aspects of the language, by providing a model of multidimensional arrays and data-parallel assignment over those arrays, utilising the VDM-SL map type.