On the Need for Fewer Restrictions in Changing Compile-Time Environments.

Abstract

To encourage the compartmentalization of information and at the same time to allow efficient code generation, the authors propose the relaxation of present restrictions on changes in the compile-time environment. The proposal is an attempt to make the implementation of the program organization and specification techniques described in other papers practical. In contrast to other work on languages for structured programming, the authors do not address mechanisms for using this feature to implement any particular type of abstraction (e.g. abstract data types). The concern is only with returning to the programmer a capability he needs to write well-structured programs. Other mechanisms are left for higher levels.

Document Details

Document Type
Technical Report
Publication Date
Jan 10, 1975
Accession Number
ADA004953

Entities

People

  • David L. Parnas
  • John E. Shore
  • W. David Elliott

Organizations

  • United States Naval Research Laboratory

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Computer Programming
  • Computing-Related Activities
  • Contrast
  • Demographic Cohorts
  • Environment
  • Language
  • Software Development
  • Specifications
  • Structured Programming

Fields of Study

  • Computer science

Readers

  • Educational Psychology
  • Parallel and Distributed Computing.
  • Software Engineering.