The Computer Journal
An interaction engine for rich hypertexts
ECHT '94 Proceedings of the 1994 ACM European conference on Hypermedia technology
Rich hypertext: a foundation for improved interaction techniques
International Journal of Human-Computer Studies - Special issue: knowledge-based hypermedia
Literate Programming Using Noweb
Linux Journal
The CWEB System of Structured Documentation: Version 3.0
The CWEB System of Structured Documentation: Version 3.0
Revised Report on the Algorithmic Language Scheme
Higher-Order and Symbolic Computation
Chava: Reverse Engineering and Tracking of Java Applets
WCRE '99 Proceedings of the Sixth Working Conference on Reverse Engineering
Ciao: a graphical navigator for software and document repositories
ICSM '95 Proceedings of the International Conference on Software Maintenance
Requirements for an Elucidative Programming Environment
IWPC '00 Proceedings of the 8th International Workshop on Program Comprehension
Nordic Journal of Computing
Nordic Journal of Computing
Elucidative Programming in open integrated development environments for Java
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
A case for contemporary literate programming
SAICSIT '04 Proceedings of the 2004 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries
Maintaining program understanding: issues, tools, and future directions
Nordic Journal of Computing
WikiWiki weaving heterogeneous software artifacts
Proceedings of the 2005 international symposium on Wikis
Elucidative development for model-based documentation
TOOLS'12 Proceedings of the 50th international conference on Objects, Models, Components, Patterns
Hi-index | 0.00 |
In this paper we describe the ideas of Elucidative Programming. With Elucidative Programming we are primarily concerned with documentation of program understanding, and presentation of such understanding on the World Wide Web. In a broader perspective, we are interested in support of any technical writing which needs to address source program constituents. We claim that Elucidative Programming may be helpful for these purposes, mainly due to a documentation model based on relations between places in the documentation and program constituents. The main section in the paper introduces a concrete Elucidator tool for Java. We use this tool as outset for a discussion of collaboration and teamwork centered in WWW based program presentations.