A hypertext system for literate C++ programming

Research output: Contribution to journalArticlepeer-review

Abstract

Programs are written to be executed by computers rather than to be read by humans. This complicates program comprehension, which plays a major role in software maintenance. Literate programming is an approach to improve program understanding by regarding programs as works of literature. In this paper we present a tool that supports literate programming with the object-oriented programming language C++. The tool is based on a hypertext system which has been developed to support program comprehension nd, thus, software maintenance. An introduction of the basic hypertext system is followed by a presentation of the global structure of the documentation. Afterwards, the user interface of the tool, its use and a sample documentation are given. Some implementation aspects conclude the presentation.
Original languageEnglish
Pages (from-to)24-29
Number of pages6
JournalJOOP - Journal of Object-Oriented Programming
Volume4
Issue number8
Publication statusPublished - Jan 1992

Fields of science

  • 102 Computer Sciences

Cite this