作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2012, Vol. 38 ›› Issue (3): 39-42. doi: 10.3969/j.issn.1000-3428.2012.03.014

• 软件技术与数据库 • 上一篇    下一篇

一种软件工作量估算的不确定性度量方法

解 浪1,2,杨 叶2   

  1. (1. 中国科学院研究生院,北京 100190;2. 中国科学院软件研究所互联网软件技术实验室,北京 100190)
  • 收稿日期:2011-08-12 出版日期:2012-02-05 发布日期:2012-02-05
  • 作者简介:解 浪(1986-),男,硕士研究生,主研方向:机器学习,成本估算;杨 叶,副研究员、博士
  • 基金资助:
    国家自然科学基金资助项目(90718042);广东省中国科学院全面战略合作基金资助项目(2009B091300131)

Uncertainty Measurement Method of Software Effort Estimation

XIE Lang   1,2, YANG Ye   2   

  1. (1. Graduate University of Chinese Academy of Sciences, Beijing 100190, China; 2. Lab for Internet Software Technologies, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China)
  • Received:2011-08-12 Online:2012-02-05 Published:2012-02-05

摘要: 以COCOMO81模型为基础,结合模型输出方差以及模型与数据自身方差的组合,分别度量模型本身估算值与实际值差距的不确定性,并在此基础上给出预测区间。提出以命中率(SR)与平均相对宽度(MRV)相结合的评测标准。通过采用重采样获得N对训练和测试集合,计算不同置信度下区间SR和MRV的均值,运用SR和MRV的散点图比较不同度量方法获得区间。实验结果表明,该方法能以相同的命中率获得更窄的区间。

关键词: 不确定性, 软件工作量估算, 重采样, 预测区间, COCOMO模型, 方差

Abstract: This paper proposes a method to assess the uncertainty of using COCOMO81 model. It uses the variance of model’s output to assess the uncertainty of model’s output. And uses both the data’s variance and the model’s output to assess the uncertainty of the distance between estimated effort and its real value. Based on the uncertainty, it proposes the prediction interval. It proposes the Mean Relative Variance (MRV) and shooting ration as the measurement to assess the uncertainty. In the experiment, re-Sampling method is employed to get N pairs of train set and test set. The average value of SR and MRV for different confidence level is calculated. After that, the scatter plot of SR and MRV is used to compare the different intervals that generated by different methods of assessing uncertainty. Experimental result shows that the measurement for uncertainty can generate narrower interval at the context of the same shooting ratio.

Key words: uncertainty, software effort estimation, re-sampling, prediction interval, COCOMO model, variance

中图分类号: