Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

An annotated bibliography of literate programming

Published: 01 January 1991 Publication History
  • Get Citation Alerts
  • First page of PDF

    References

    [1]
    A. Avenarius and S. Oppermann, "FWEB: A Literate Programming System for FORTRAN 8x," ACM SIGPLAN Notices, vol. 25, no. 1, pp. 52-58, January 1990.
    [2]
    J. Bentley and D. Gries, "Programming Pearls -- Abstract Data Types," Communications of the ACM, vol. 30, no. 4, pp. 284-289, April 1987.
    [3]
    J. Bentley and D.E. Knuth, "Programming Pearls -- Literate Programming," Communications of the ACM, vol. 29, no. 5, pp. 364-369, May 1986.
    [4]
    J. Bentley, D.E. Knuth, and D. McIlroy, "Programming Pearls -- A Literate Program," Communications of the ACM, vol. 29, no. 6, pp. 471-483, June 1986.
    [5]
    M. Brown and B. Childs, "An Interactive Environment for Literate Programming," Structured Programming, vol. 11, pp. 11-25, 1990.
    [6]
    M. Brown and B. Childs, "An Interactive Tool for Literate Programming," Third Workshop on Empirical Studies of Programmers, unpublished proceedings, Austin, Texas, April 1989.
    [7]
    M.E. Brown, "An Interactive Environment for Literate Programming," Ph.D. Dissertation, Dept. of Computer Science, Texas A&M University, Technical Report, August 1988.
    [8]
    M.E. Brown, "The Literate Programming Tool," Computer Science Department, Texas A&M University, Technical Report, August 1988.
    [9]
    P.J. Denning, "Announcing Literate Programming," Communications of the ACM, vol. 30, no. 7, p. 593, July 1987.
    [10]
    D.E. Knuth, Computers and Typesetting, Volume B, TEX: The Program. Reading, MA: Addison-Wesley, 1986.
    [11]
    D.E. Knuth, Computers and Typesetting, Volume D, Metafont: The Program. Reading, MA: Addison-Wesley, 1986.
    [12]
    D.E. Knuth, "Literate Programming," The Computer Journal, vol. 27, no. 2, pp. 97-111, May 1984.
    [13]
    D.E. Knuth, "The WEB System of Structured Documentation," Dept. of Computer Science, Stanford University, Technical Report, 1983.
    [14]
    O. Lecarme, "Literate Programming," ACM Computing Reviews, vol. 26, no. 1, p. 75, January 1985.
    [15]
    C.A. Lins, "A First Look at Literate Programming," Structured Programming, vol. 10, no. 1, pp. 60-62, 1989.
    [16]
    C.A. Lins, "An Introduction to Literate Programming," Structured Programming, vol. 10, no. 2, pp. 107-111, 1989.
    [17]
    R. Mitchell, "Literate Programming (Knuth)," Ph.D. Dissertation, Council for National Academic Awards, United Kingdom, 1988.
    [18]
    T.L. Pappas, "Literate Programming for Reusability: A Queue Package Example," Proceedings of the Eighth Annual Conference on Ada Technology, ANCOST, Inc., Sponsor, Atlanta, Georgia, pp. 500-514, March 1990.
    [19]
    N. Ramsey, "A Spider User's Guide," Dept. of Computer Science, Princeton University, Technical Report, August 1989.
    [20]
    N. Ramsey, "The Spidery WEB System of Structured Documentation," Dept. of Computer Science, Princeton University, Technical Report, August 1989.
    [21]
    T. Reenskaug and A.L. Skaar, "An Environment for Literate Smalltalk Programming," Proceedings of the Conference on Object-Oriented Programming: Systems, Languages, and Applications (OOPSLA89), Norman Meyrowitz, Ed., ACM Press, New Orleans, Louisiana, pp. 337-345, October 1989.
    [22]
    W. Sewell, Weaving a Program: Literate Programming in WEB. New York, NY: Van Nostrand Reinhold, 1989.
    [23]
    L.M.C. Smith, "Measuring Complexity and Stability of WEB Programs," M.S. Thesis, Dept. of Computer Science, Oklahoma State University, August 1990.
    [24]
    H. Thimbleby, "Experiences of 'Literate Programming' using cweb (a variant of Knuth's WEB)," The Computer Journal, vol. 29, no. 1, pp. 201-211, March 1986.
    [25]
    P.N. van den Bosch, "Weaving a Program: Literate Programming in WEB," ACM Computing Reviews, vol. 31, no. 7, pp. 343-344, July 1990.
    [26]
    C.J. Van Wyk, "Literate Programming: An Assessment," Communications of the ACM, vol. 33, no. 3, pp. 361-365, March 1990.
    [27]
    C.J. Van Wyk, E. Hamilton, and D. Colner, "Literate Programming -- Expanding Generalized Regular Expressions," Communications of the ACM, vol. 31, no. 12, pp. 1376-1385, December 1988.
    [28]
    C.J. Van Wyk, D.R. Hanson, and J. Gilbert, "Literate Programming -- Printing Common Words," Communications of the ACM, vol. 30, no. 7, pp. 594-599, July 1987.
    [29]
    C.J. Van Wyk, M. Jackson, and D.W. Wall, "Literate Programming -- Processing Transactions," Communications of the ACM, vol. 30, no. 12, pp. 1000-1010, December 1987.
    [30]
    C.J. Van Wyk, D.C. Lindsay, and H. Thimbleby, "Literate Programming -- A File Difference Program," Communications of the ACM, vol. 32, no. 6, pp. 740-755, June 1989.
    [31]
    C.J. Van Wyk and N. Ramsey, "Literate Programming -- Weaving a Language-Independent WEB," Communications of the ACM, vol. 32, no. 9, pp. 1051-1055, September 1989.
    [32]
    Y.C. Wu and T.P. Baker, "A Source Code Documentation System for Ada," ACM Ada Letters, vol. 9, no. 5, pp. 84-88, July/August 1989.

    Cited By

    View all
    • (2020)Untangling mechanized proofsProceedings of the 13th ACM SIGPLAN International Conference on Software Language Engineering10.1145/3426425.3426940(155-174)Online publication date: 16-Nov-2020
    • (2016)A Document-Driven Method for Certifying Scientific Computing Software for Use in Nuclear Safety AnalysisNuclear Engineering and Technology10.1016/j.net.2015.11.00848:2(404-418)Online publication date: Apr-2016
    • (2013)Document driven certification of computational science and engineering softwareProceedings of the 1st International Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering10.1145/2532352.2532353(25-32)Online publication date: 17-Nov-2013
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGPLAN Notices
    ACM SIGPLAN Notices  Volume 26, Issue 1
    Jan. 1991
    126 pages
    ISSN:0362-1340
    EISSN:1558-1160
    DOI:10.1145/122203
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 January 1991
    Published in SIGPLAN Volume 26, Issue 1

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)99
    • Downloads (Last 6 weeks)39

    Other Metrics

    Citations

    Cited By

    View all
    • (2020)Untangling mechanized proofsProceedings of the 13th ACM SIGPLAN International Conference on Software Language Engineering10.1145/3426425.3426940(155-174)Online publication date: 16-Nov-2020
    • (2016)A Document-Driven Method for Certifying Scientific Computing Software for Use in Nuclear Safety AnalysisNuclear Engineering and Technology10.1016/j.net.2015.11.00848:2(404-418)Online publication date: Apr-2016
    • (2013)Document driven certification of computational science and engineering softwareProceedings of the 1st International Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering10.1145/2532352.2532353(25-32)Online publication date: 17-Nov-2013
    • (2011)Implementing a Rigorous ODE Solver Through Literate ProgrammingModeling, Design, and Simulation of Systems with Uncertainties10.1007/978-3-642-15956-5_1(3-19)Online publication date: 13-May-2011
    • (2000)Elucidative programmingNordic Journal of Computing10.5555/643359.6433627:2(87-105)Online publication date: 1-Jun-2000
    • (2000)Requirements for an elucidative programming environmentProceedings IWPC 2000. 8th International Workshop on Program Comprehension10.1109/WPC.2000.852486(119-128)Online publication date: 2000
    • (2000)On the design of CGAL a computational geometry algorithms librarySoftware: Practice and Experience10.1002/1097-024X(200009)30:11<1167::AID-SPE337>3.0.CO;2-B30:11(1167-1202)Online publication date: 2000
    • (1999)Dokumentation und SystemmanagementSoftware-Management ’9910.1007/978-3-322-84793-5_11(173-190)Online publication date: 1999
    • (1994)Science, computational science, and computer scienceCommunications of the ACM10.1145/198366.19838637:12(85-96)Online publication date: 1-Dec-1994
    • (1993)Science, computational science, and computer scienceProceedings of the 1993 ACM conference on Computer science10.1145/170791.170795(7-14)Online publication date: 1-Mar-1993
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media