Skip to main content

Visualizing of program structures: Support concepts and implementation

  • Conference paper
  • First Online:
Visualization in Programming (IPsy 1986)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 282))

Included in the following conference series:

  • 137 Accesses

Abstract

The programming process is a highly demanding intellectual activity requiring visual support at all stages of development. In this paper, we discuss the implications for the user-interface of software development tools and describe how Macpeth, a program editor for educational purposes, meets these requirements.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Ackermann, D., Stelovsky J.: The Role of Mental Models in Programming: From Experiments to Requirements for an Interactive System. submitted for 5-th Interdisciplinary Workshop "Informatics and Psychology": Visual Aids in Programming, Passau/Schärding May 1986.

    Google Scholar 

  • Donzeau-Gouge, V., Huet, G., Kahn, G., Lang, B., Lévy, J.J.: A Structure Oriented Program Editor: a First Step Towards Computer Assisted Programming. Rapport de Recherche No. 114, IRIA 1975.

    Google Scholar 

  • Henhapel, W.: Generierung von Programierumgebungen — Konzepte und Erfahrungen. in Methoden und Werkzeuge zur Entwicklung von Programmiersystemen, Lectures and Tutorials, Vol. 16, Oldenbourg 1985, 101–124.

    Google Scholar 

  • Jackendorff, R.: Semantics and Cognition. MIT Press, Boston 1985.

    Google Scholar 

  • Kieras, D., Polson, P.: A formal description of user knowledge of how to operate a device and user complexity. Behaviour Research Methods, Instruments & Computers, Vol. 16, 1984.

    Google Scholar 

  • Parnas, D.L.: Software Aspects of Strategic Defense Systems. CACM Vol. 28, No. 12, Dec. 1985, 1336–1335.

    Google Scholar 

  • Pomberger G.: Softwaretechnik und Modula-2. Teubner Verlag, Stuttgart 1984.

    Google Scholar 

  • Teitelbaum, T., Reps T.: The Cornell Program Synthesizer: A Syntax-Directed Programming Environment. CACM Vol. 24, No. 9, Sept 1981, 563–573.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter Gorny Michael J. Tauber

Rights and permissions

Reprints and permissions

Copyright information

© 1987 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Stelovsky, J., Ackermann, D., Conti, P. (1987). Visualizing of program structures: Support concepts and implementation. In: Gorny, P., Tauber, M.J. (eds) Visualization in Programming. IPsy 1986. Lecture Notes in Computer Science, vol 282. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-18507-0_3

Download citation

  • DOI: https://doi.org/10.1007/3-540-18507-0_3

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-18507-9

  • Online ISBN: 978-3-540-48004-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics