Diploma Thesis:
mCWEB, an Extension of CWEB for Teams
Author(s): Oellinger, Markus
Written in: English
Keywords:
Programmiermethodik ;
Abstract:
This book describes mCWEB - a descendant of the CWEB system of structured documentation by Donald E. Knuth and Silvio Levy - that adds some features that are indispensable when working in a team. mCWEB regards a project as a book consisting of several chapter files. By means of import and export commands, it automatically manages all relationships between the chapters of a book and to other books. Interface Documentation is now part of the mCWEB file and can be extracted into a second TeX file. This allows to define well known interfaces between the individual parts of a project that will be implemented by different persons. In the first part, this paper also gives a general overview about literate programming and tries to give hints how to write 'good literate programs'.
Advisor(s):
Lucas, Peter
TECHNICAL UNIVERSITY GRAZ, Abteilung für Grundlagen der Informationsverarbeitung
Degree Course: 874 / Telematik