FLEX: A Flexible, Automated Process Design System.

Abstract

The FLEX Design System is a software design language and its processor that together form a tool for use in computer software development activities. The system combines features originating in earlier Process Design Languages (PDLs) with many features found in modern programming languages. The system is quite flexible and can be adapted to different programming environments; in effect the language can be configured to produce a family of less flexible PDLs. Among the features offered by the FLEX language are: a modular design structure, type abstraction, definable operators, generic routines, strong type checking, consistency checking of all functional interfaces, and protection of selected data from alteration in certain environments. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 30, 1979
Accession Number
ADA079312

Entities

People

  • Stephen A. Sutton
  • Victor Basili

Organizations

  • United States Naval Research Laboratory

Tags

DTIC Thesaurus Topics

  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Databases
  • Digital Information
  • Encapsulation
  • Language
  • Programming Languages
  • Software Design
  • Software Development
  • Software Development Tools
  • Software Metrics
  • Standards

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Software Engineering.