计算机应用 ›› 2009, Vol. 29 ›› Issue (11): 3107-3109.

• 软件过程技术 • 上一篇    下一篇

一种通用的软件功能规模度量模型

顾勋梅1,虞慧群2   

  1. 1. 江苏连云港苍梧路59号淮海工学院
    2. 上海华东理工大学计算机科学与工程系
  • 收稿日期:2009-05-26 修回日期:2009-07-14 发布日期:2009-11-26 出版日期:2009-11-01
  • 通讯作者: 顾勋梅

Generalized model for software functional size measurement

Xun-mei GU,Hui-qun YU   

  • Received:2009-05-26 Revised:2009-07-14 Online:2009-11-26 Published:2009-11-01
  • Contact: Xun-mei GU

摘要: 功能规模度量(FSM)方法通过量化用户功能需求(FUR)而得到软件功能规模。针对不同的功能规模度量方法都是使用不同的抽象来描述一个软件系统的问题,提出了一种通用的FSM模型。根据软件系统的抽象模型,首先对度量所涉及的数据组和事务进行了泛化,然后以IFPUG FPA为例详细说明了该通用模型和FPA之间的转换过程,最后给出了度量过程的算法描述。

关键词: 功能规模度量, 泛化, 用户功能需求, 功能点分析, 外部接口文件

Abstract: Functional Size Measurement (FSM) methods obtain the functional size of software systems by quantifying the Functional User Requirements (FUR). Since different FSM methods use distinct abstractions to depict a software system, a generalized model was proposed. According to the generalized abstraction of the software system, data groups and transactions involved in the measurement process were generalized at first. And then an example of IFPUG FPA was given in order to interpret the transformation and mapping of Function Point Analysis to the generalized model. Finally, the algorithm description of the measurement process was presented.

Key words: Functional Size Measurement (FSM), generalization, Functional User Requirement (FUR), Function Point Analysis (FPA), External Interface File (EIF)