• DocumentCode
    3292837
  • Title

    Enhancing program readability and comprehensibility with tools for program visualization

  • Author

    Baecker, Ronald

  • Author_Institution
    Dept. of Comput. Sci., Toronto Univ., Ont., Canada
  • fYear
    1988
  • fDate
    11-15 Apr 1988
  • Firstpage
    356
  • Lastpage
    366
  • Abstract
    To make computer programs for comprehensible, the presentation of program source text, program documentation, and program execution needs to be enhanced. A number of techniques and tools developed to achieve these ends are described. One of these is a design for the effective presentation of source text in the C programming language using high-quality digital typography; a processor which implements the design is also given. Some experimental evidence is summarized to demonstrate that the resulting source text presentation is significantly more readable and comprehensible than the presentation conventionally used today. Brief descriptions are given of two other techniques, the development of a system of structured program documentation incorporating both text and graphics and the portrayal of program execution with colored computer animation
  • Keywords
    software tools; system documentation; C programming language; colored computer animation; comprehensibility; computer programs; graphics; high-quality digital typography; program documentation; program execution; program readability; program source text; program visualization; software tools; structured program documentation; Animation; Computer aided software engineering; Computer graphics; Computer interfaces; Computer languages; Computer science; Programming profession; Software engineering; Visualization; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1988., Proceedings of the 10th International Conference on
  • Print_ISBN
    0-89791-258-6
  • Type

    conf

  • DOI
    10.1109/ICSE.1988.93716
  • Filename
    93716