首页 | 本学科首页   官方微博 | 高级检索  
     


A study of several metrics for programming effort
Authors:S.N. Woodfield  V.Y. Shen  H.E. Dunsmore
Affiliation:Arizona State University USA;Purdue University Italy
Abstract:As the cost of programming becomes a major component of the cost of computer systems, it becomes imperative that program development and maintenance be better managed. One measurement a manager could use is programming complexity. Such a measure can be very useful if the manager is confident that the higher the complexity measure is for a programming project, the more effort it takes to complete the project and perhaps to maintain it. Until recently most measures of complexity were based only on intuition and experience. In the past 3 years two objective metrics have been introduced, McCabe's cyclomatic number v(G) and Halstead's effort measure E. This paper reports an empirical study designed to compare these two metrics with a classic size measure, lines of code. A fourth metric based on a model of programming is introduced and shown to be better than the previously known metrics for some experimental data.
Keywords:Address correspondence to S.N. Woodfield   Computer Science Department   Arizona State University   Tempe   Arizona 85287.
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号