A style analysis of C programs
Communications of the ACM - Special section on computer architecture
A note on the Berry-Meekings style metric
Communications of the ACM
Program style analysis: a natural by-product of program compilation
Communications of the ACM
Software metrics: an overview of recent results
Journal of Systems and Software
Programming Style: Examples and Counterexamples
ACM Computing Surveys (CSUR)
Program indentation and comprehensibility
Communications of the ACM
Letters to the editor: go to statement considered harmful
Communications of the ACM
Composite Structure Design
Automatic assessment aids for Pascal programs
ACM SIGPLAN Notices
Style analysis of Pascal programs
ACM SIGPLAN Notices
Deriving Program Physical Structures Using Bond Energy Algorithm
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
Spatial Complexity Metrics: An Investigation of Utility
IEEE Transactions on Software Engineering
Reading beside the lines: Using indentation to rank revisions by complexity
Science of Computer Programming
Hi-index | 0.00 |
Measurements of 23 style characteristics, and the program metrics LOC, V(g), VARS, and PARS were collected from student Cobol programs by a program analyzer. These measurements, together with debugging time (syntax and logic) data, were analyzed using several statistical procedures of SAS (statistical analysis system), including linear, quadratic, and multiple regressions. Some of the characteristics shown to correlate significantly with debug time are GOTO usage, structuring of the IF-ELSE construct, level 88 item usage, paragraph invocation pattern, and data name length. Among the observed characteristic measures which are associated with lowest debug times are: 17% blank lines in the data division, 12% blank lines in the procedure division, and 13-character-long data items. A debugging effort estimator, DEST, was developed to estimate debug times.