Functional Software Development.
Abstract:
Functional software development is a system for the development of high-quality digital computer software. It has two components functional design for design, and functional programming for program implementation. Functional design has been documented and the feasibility of functional programming is demonstrated. Functional design is a top-down graphical method based on the concepts of nested-virtual machines and matching program structure to data structure. Programs developed using these techniques consist of a set of functionally cohesive modules whose linkages are automatically handled by the language processor component of the functional programming system. As a result, they should be easily maintained and reliable. Author