当前位置:问答库>论文摘要

题目:软件过程中规模度量框架的研究与实现

关键词:规模度量;功能点;代码行;构造性成本模型;软件过程

  摘要

软件规模度量是软件过程度量中的一个重要环节, 是估算软件项目工作量、编制成本预算、策划合理项目进度的基础, 是软件项目成败的重要原因之一。在工程化的软件生产过程中,一个可调节的、基于历史经验的、量化的及精细的软件规模度量是制定软件计划的基础和依据。近年来,国内外已经提出了很多种针对不同应用系统的规模度量方法,无论在理论上还是在应用中都取得了很大的成果,但目前在规模度量领域并没有一个统一的模式,如何有效的选择运用规模度量方法成为目前亟待解决的重要问题。本文在深入研究功能点、代码行规模度量,及构造性成本模型的概念、原理和计算流程基础上,构建了一个针对传统软件过程的规模度量框架,即在系统需求分析、软件需求分析和设计阶段采用功能点进行规模度量,在编码、测试和维护阶段采用代码行进行规模度量,进而获得功能性规模和技术性规模两种规模数据,并以此为基础进一步提供了对系统工作量成本的估计。论文详细论述了建立的规模度量框架中各种规模度量方法的具体定制过程,提出了将过程早期得到的功能点向代码行进行转换的参数并运用数理统计的方法验证了转换参数的置信度,最后在此基础上构建了一个基于JDK1.4进行了具体实现的规模度量框架的支持环境SESMF(Supporting Environment for Size Measurement Framework),并通过项目来源中的具体数据验证了基于功能点代码行的规模度量框架的适用性。