Program Documentation

  • Gerhard Goos
Part of the Medizinische Informatik und Statistik book series (MEDINFO, volume 3)


Program documentation is the information, available in writing, about a program; the program text itself is part of the documentation. Documentation is a companion to the different phases of creating a program. There exist different documentations describing the state of the program at different stages of development. These different documentations are used by different people and for differing purposes.


Module Interface Automate documentatIon Conceptual Description Informal Description Program Text 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Dijkstra, E.W.: Notes on Structured Programming, in: Structured Programming, Academic Press, London 1972Google Scholar
  2. [2]
    Goos, G.,: Documentation, in: Bauer, F. L. (Ed.) Advanced Course on Software Engineering, Lecture Notes in Computer Science, vol. 30 Springer-Verlag, Berlin-Heidelberg-New York, 1973Google Scholar
  3. [3]
    Jensen, K. and Wirth, N.: “PASCAL-User Manual and Report”, Lecture Notes in Computer Science, vol 18 Springer-Verlag, Berlin-Heidelberg-New York, 1974Google Scholar
  4. [4]
    Parnas, D.L.: A Technique for Software Module Specification with Examples, Communications of the ACM, May 1972, vol. 15, no 5, pp 330–336CrossRefGoogle Scholar
  5. [5]
    Walsh, D.: A Guide to Software Documentation McGraw Hill, N.Y., 1969Google Scholar
  6. [6]
    Wirth, N.: Systematic Programming, Prentice-Hall, Inc., Englewood Cliffs, N.Y., 1973Google Scholar

Copyright information

© Springer-Verlag Berlin · Heidelberg 1977

Authors and Affiliations

  • Gerhard Goos
    • 1
  1. 1.KarlsruheGermany

Personalised recommendations