Abstract for HONS 02/99 - Computer Science and Software Engineering - University of Canterbury - New Zealand
HONS 02/99

A Meta-Model for Literate Programming

Tim Evans
Department of Computer Science
University of Canterbury

Abstract


Literate programming is a program development method based on combining source code and documentation in a single file. The separate documents are then automatically extracted by a literate programming tool. This report presents the development of a meta-model for literate programming, which is a system for specifying literate programming tools. The meta-model was created as an abstraction based on a review of existing tools. Use of the meta-model for specifying a simple but usable tool is demonstrated, along with the implementation of that tool. The implementation was well specified, extensible and easy to implement.

  • Phone: +64 3 369 2777
    Fax: +64 3 364 2569
    CSSEadministration@canterbury.ac.nz
  • Computer Science and Software Engineering
    University of Canterbury
    Private Bag 4800, Christchurch
    New Zealand
  • Follow us
    FacebookYoutubetwitterLinked In