DocumentCode
3164628
Title
VAMP: A tool for literate programming independent of programming language and formatter
Author
Van Ammers, Eric W. ; Kramer, Mark R.
Author_Institution
Dept. of Comput. Sci., Agric. Univ. of Wageningen, Netherlands
fYear
1992
fDate
4-8 May 1992
Firstpage
371
Lastpage
376
Abstract
The authors have developed a module extractor called VAMP, that cooperates with a standard formatter. They describe the VAMP approach to literate programming. Literate programming identifies a method of documentation which explains to people what a computer is supposed to do. Generally, this means that refinement steps are documented in such a way that modules can be extracted from the documentation files. The tool has been in use since 1982. The experiences are predominantly positive, in spite of the overhead implicit in the methodology. The fact that VAMP is independent of both programming language and formatter distinguishes it from WEB and its derivatives.<>
Keywords
programming environments; software tools; system documentation; VAMP; documentation; explanation; formatter; literate programming; overhead; programming language; refinement steps; Automatic programming; Computer languages; Computer science; Control systems; Documentation; Humans; Programming profession; Refining; Standards development; Voice mail;
fLanguage
English
Publisher
ieee
Conference_Titel
CompEuro '92 . 'Computer Systems and Software Engineering',Proceedings.
Conference_Location
The Hague, Netherlands
Print_ISBN
0-8186-2760-3
Type
conf
DOI
10.1109/CMPEUR.1992.218405
Filename
218405
Link To Document