Toward better documentation of programming languages: introduction
Communications of the ACM
Flow outlining—a substitute for flow charting
Communications of the ACM
A Framework for the Automated Drawing of Data Structure Diagrams
IEEE Transactions on Software Engineering
A general framework for visualizing abstract objects and relations
ACM Transactions on Graphics (TOG)
A general framework for Bi-directional translation between abstract and pictorial data
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
A general framework for bidirectional translation between abstract and pictorial data
ACM Transactions on Information Systems (TOIS) - Special issue on user interface software and technology
An overview of program visualization tools and systems
ACM-SE 36 Proceedings of the 36th annual Southeast regional conference
PESCE: a visual generator for software understanding
IUI '99 Proceedings of the 4th international conference on Intelligent user interfaces
SCG '85 Proceedings of the first annual symposium on Computational geometry
The production of better mathematical software
Communications of the ACM
Pracniques: automated plotting of flow-charts on a small computer
Communications of the ACM
FLOWTRACE, a computer program for flowcharting programs
Communications of the ACM
INCENSE: A system for displaying data structures
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
APL '75 Proceedings of seventh international conference on APL
A system for network picture processing with interactive computer graphics
ACM '69 Proceedings of the 1969 24th national conference
A comparative sampling of the systems for producing computer-drawn flowcharts
ACM '68 Proceedings of the 1968 23rd ACM national conference
ACM '66 Proceedings of the 1966 21st national conference
A graphical abstract programming language
ACM SIGPLAN Notices
Going off-road: transversal complexity in road networks
Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
WebMedia '09 Proceedings of the XV Brazilian Symposium on Multimedia and the Web
Supporting professional spreadsheet users by generating leveled dataflow diagrams
Proceedings of the 33rd International Conference on Software Engineering
Textual authoring of interactive digital TV applications
Proceddings of the 9th international interactive conference on Interactive television
Hi-index | 48.27 |
To meet the need for improved documentation of written computer programs, a simple system for effective communication is presented, which has shown great promise. The programmer describes his program in a simple format, and the computer prepares flow charts and other cross-referenced listings from this input. The description can be kept up-to-date easily, and the final output clearly explains the original program. The system has also proved to be a valuable debugging and coding aid.