TY - CONF T1 - Automatic program analysis and evaluation T2 - Proceedings of the 2nd international conference on Software engineering Y1 - 1976 A1 - Zelkowitz, Marvin V KW - ERRORS KW - Evaluation KW - Program complexity KW - Program measurement KW - Static and dynamic analysis AB - There is currently considerable interest in the computing community in the evaluation of computer programming. However, in order to objectively evaluate such concepts, it is necessary to undertake a thorough evaluation of the programming process itself. Most previous studies of this type have analyzed, by hand usually, a few instances of programs. This has led to some general conjectures; however, the amount of information that must be processed precludes any large scale analysis. In order to avoid this problem, an automatic data collection facility has been implemented as part of a PL/1 compiler at the University of Maryland. This system automatically collects information on each program that has been compiled - at almost no additional cost to the user of the compiler. This paper will describe the system and will evaluate some of the characteristics of some of the 25,000 programs that have been run since July, 1975. JA - Proceedings of the 2nd international conference on Software engineering T3 - ICSE '76 PB - IEEE Computer Society Press CY - Los Alamitos, CA, USA UR - http://dl.acm.org/citation.cfm?id=800253.807668 ER -