SODOS: a software documentation support environment—its definition
IEEE Transactions on Software Engineering
Eiffel: programming for reusability and extendibility
ACM SIGPLAN Notices
Programming languages should NOT have comment statements
ACM SIGPLAN Notices
ACM SIGPLAN Notices
Comments, assertions and pragmas
ACM SIGPLAN Notices
Software—Practice & Experience
A prototype intelligent prettyprinter for Pascal
ACM SIGPLAN Notices
A bibliography of programming style
ACM SIGPLAN Notices
An empirically-derived control structure for the process of program understanding
International Journal of Man-Machine Studies - What programmers know
Program indentation and comprehensibility
Communications of the ACM
An axiomatic basis for computer programming
Communications of the ACM
ACM SIGPLAN Notices
A technique for making structured programs more readable
ACM SIGPLAN Notices
Structured formatting of Pascal programs
ACM SIGPLAN Notices
On the formatting of Pascal programs
ACM SIGPLAN Notices
An automatic formatting program for PASCAL
ACM SIGPLAN Notices
Some practical experiences formatting Pascal programs
ACM SIGPLAN Notices
OGRE: Three-Dimensional Program Visualization for Novice Programmers
Education and Information Technologies
Hi-index | 0.00 |
In order to make computer programs more readable, presentation and documentation of program source texts need to be enhanced. In this paper, we propose a presentation scheme which highlights the structure of the program and we present some aspects concerning the internal documentation (comments) which enhance the program comprehension. This presentation facilitates error correction and makes the program more readable for other programmers. We propose an automatic formatting and documenting tool which takes into account human factors in man/machine interaction aspect. It provides satisfactory results, programmers produce structured programs which help them in detecting bad constructs and in achieving homogeneity of their programs' presentation and internal documentation.