Theses slides are intended for the Nouhauz talk on Integrated Documentation and Elucidative Programming at Aalborg University, January 31, 2001. The talk is given by Kurt NÝrmark (normark@cs.auc.dk) and Thomas Vestdam (odin@cs.auc.dk).

We start by explaining our approach to documentation. We identify three different kinds of integration between documentation and program. One of these correspond to literate programming (ala Knuth) which we briefly explain. Another is the starting point of elucidative programming.

Next we explore elucidative programming in some depth. We conclude with summaries of practical experience from both education and industry.