Elucidative Programming
Kurt Nørmark ©
Department of Computer Science, Aalborg University, Denmark
Title page
Abstract
References from this lecture
Page 1
Introduction
Page 21
An example of an elucidative program
Page 2
Where is Denmark?
Page 22
More examples of elucidative programs
Page 3
Where is Aalborg?
Page 23
The elucidative programming model
Page 4
Plan of this talk
Page 24
The source format of the documentation - Scheme
Page 5
Introduction
Page 25
Tool Overview
Page 6
Kinds of understanding
Page 26
The elucidator tool
Page 7
Which kind of documentation
Page 27
The editor tool
Page 8
Views on documentation
Page 28
The browser tool
Page 9
Integrated program documentation
Page 29
Tool Integration
Page 10
Literate Programming
Page 30
Tool philosophy
Page 11
Literate Programming and the WEB System
Page 31
Integration with LAML SchemeDoc
Page 12
An example of a literate program
Page 32
A broader perspective on the use of an elucidator
Page 13
Internal structure of a literate program (1)
Page 33
Program Evolution
Page 14
Internal structure of a literate program (2)
Page 34
Experience
Page 15
The WEB tools for literate programming
Page 35
Industrial experience
Page 16
Problems with WEB-like literate programming
Page 36
Industrial quotes
Page 17
Elucidative Programming
Page 37
Status and Conclusions
Page 18
The meaning of the word
Page 38
Status and Conclusions
Page 19
Elucidative Programming
Page 39
Further Information
Page 20
Requirements
Page 40
Web resources about Elucidative Programming
Generated: Monday December 19, 2005, 14:17:13