Visible Languages for Program Visualization

Abstract

This report summarizes research to enhance the legibility and readability of C source text. Several practical results are presented. A graphic design manual documents a graphic design schema for the appearance of C source text. It is shown that many of the recommendations for C can be transferred to other languages, such as PASCAL and ADA. A prototype tool, called the SEE compiler, was developed for generating automatically improved appearance for most C programs. A prototype program book, that uniquely identifies the nature of information necessary to maintain a program, is also developed. Keywords: Software maintenance; Pretty printing.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 01, 1986
Accession Number
ADB101693

Entities

People

  • Aaron Marcus
  • Allen Mcintosh
  • Michael Arent
  • Ronald Baecker
  • Tracy Tims

Tags

Communities of Interest

  • C4I
  • Cyber
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Artificial Intelligence
  • C Programming Language
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Department Of Defense
  • Graphics
  • High Level Languages
  • Language
  • Operating Systems
  • Programming Languages
  • Shell Scripts
  • Software Development
  • Software Metrics
  • Visualizations

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computer Science.
  • Database Systems and Applications
  • Human-Computer Interaction (HCI).