论文部分内容阅读
计算机在各个领域中的应用越来越广泛深入,计算机软件已成为大部分产品的关键组成部分,如何提高软件质量成为全球软件界广泛关注的问题,提高软件质量的研究变得越来越重要了。
提高软件质量简而言之是指使软件中的错误尽量少,而在编码阶段产生错误的概率最大,占总错误量的35[%],因此研究在编码阶段如何进行错误的预防对于提高软件的质量能起到至关重要的作用。
本文介绍了基于代码的软件质量度量模型的研究情况,在研究语言规则,分析影响软件质量各种因素的基础上,找出可能引发潜在程序错误的代码,这些代码在语法和语义上是符合编程语言规则的,是编译程序无法进行检测的,但在程序执行期间或软件后期维护时这些代码可能会引发程序错误。并据此构造与之对应的软件质量度量元,建立基于代码的软件质量度量模型。