Flow: A software development environment using diagrams

  • Authors:
  • Jeffrey W. M. Dooley;Stephen R. Schach

  • Affiliations:
  • Systems Technologies (Pty) Ltd. Pinelands, South Africa;Department of Computer Science, Vanderbilt University USA

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 1985

Quantified Score

Hi-index 0.00

Visualization

Abstract

The multiuser software development system FLOW uses a diagrammatic language, FLOW-DL, to represent the system under development. Once a module has been keyed in, one of three post-processors is called to generate source code in Pascal, Fortran, or Cobol. A fourth post-processor generates documentation. The system also includes a syntax-directed editor, as well as a software production data base which holds the FLOW-DL source code, interface data relating to the program modules, and control information pertaining to the state of the system under development. The package is portable; a graphics terminal is not required. Versions of the production system have been used for the past 4 years to develop a number of medium-sized software systems.