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)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 14, 1977
Accession Number
ADA050294

Entities

People

  • Melvyn M. Drossman

Organizations

  • New York Institute of Technology

Tags

Communities of Interest

  • Energy and Power Technologies
  • Human Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Automatic Programming
  • Computations
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Formats
  • Identification
  • Language
  • Physiological Monitoring
  • Programming Languages
  • Reliability
  • Software Design
  • Software Development
  • Standards
  • Structured Programming
  • Virtual Machines

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Linguistics
  • Computer Science.
  • Software Engineering