一种基于用例的功能点计算方法
文献类型:学位论文
作者 | 余方 |
学位类别 | 博士 |
答辩日期 | 2007-06-05 |
授予单位 | 中国科学院软件研究所 |
授予地点 | 软件研究所 |
关键词 | 软件规模估算 功能点分析方法 用例 自动化计算工具 |
其他题名 | A Function Point Count Method Based on Use Case |
中文摘要 | 软件规模度量是软件项目成本、工作量估算和合理策划项目进度的基础。近年随着CMMI和软件过程改进在软件行业的流行,软件规模度量作为分析软件过程的一个重要手段,也逐渐成为研究的热点。本文讨论的功能点分析方法是目前流行的软件规模度量方法,其计量单位功能点已经成为行业标准。 功能点分析方法是一种基于用户功能性需求,对软件系统进行分解计算的分析方法,已制定为ISO国际标准。功能点分析方法强调从用户的角度度量软件规模,比传统的代码行(LOC)方法更加客观,在项目开发过程的早期就可以对项目的规模行进估算。其结果可以作为COCOMO II模型的输入,进而估算出项目的成本和工作量信息。功能点分析方法在早期的估算通过分析自然语言描述的需求规格说明书估算软件规模,估算过程复杂、不易实现自动化计算。这个问题在一定程度上阻碍了功能点方法的发展。 本文借鉴了用例点方法的相关概念,研究了用例点和功能点组件之间的映射关系,探讨了基于UML模型的用例进行功能点计算的可行性。首先介绍了基于统计的计算方法,在此基础上提出了本文主要讨论的基于组件映射的计算方法及其调整方法,随后使用ISBSG数据验证了这些方法,并且介绍了一个使用组件映射方法的实例。此外,本文还探讨了自动化计算过程中用例模型的参与者和用例复杂度的自动判定问题,提出了关键词法和标号法。基于上述方法,本文还设计了一个功能点自动化计算工具。 |
语种 | 中文 |
公开日期 | 2011-03-17 |
页码 | 67 |
源URL | [http://ir.iscas.ac.cn/handle/311060/6156] ![]() |
专题 | 软件研究所_中科院软件所_中科院软件所 |
推荐引用方式 GB/T 7714 | 余方. 一种基于用例的功能点计算方法[D]. 软件研究所. 中国科学院软件研究所. 2007. |
入库方式: OAI收割
来源:软件研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。