Nordic Journal of Computing Bibliography

Kurt Nørmark. Elucidative Programming. Nordic Journal of Computing, 7(2):87-105, Summer 2000.
Abstract

In this paper we introduce Elucidative Programming as a variant of Literate Programming. Literate Programming represents the idea of organizing a source program in an essay that documents the program understanding. An elucidative program connects textual documentation with the abstractions and the details in the source program. The documentation and the source program are defined in separate files. Using Elucidative Programming, the relations between the documentation and the units of the program are defined without use of containment. The textual documentation is intended to be technical writing about the program. Elucidative Programming allows for documentation of transverse relations among the program constituents. In addition, Elucidative Programming is oriented towards on-line presentation of documentation and programs in a WWW browser.

Categories and Subject Descriptors: D.1.0 [Programming Techniques]; D.2.6 [Software Engineering]: Programming Environments; I.7.2 [Text Processing]: Document Preparation

Additional Key Words and Phrases: program documentation, literate programming, programming tools, WWW program presentation

Selected references


Shortcuts:

  • Nordic Journal of Computing homepage
  • Bibliography top level
  • Nordic Journal of Computing Author Index
  • Search the HBP database