一种基于用例的功能点计算方法

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:ljb2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件规模度量是软件项目成本、工作量估算和合理策划项目进度的基础。近年随着CMMI和软件过程改进在软件行业的流行,软件规模度量作为分析软件过程的一个重要手段,也逐渐成为研究的热点。本文讨论的功能点分析方法是目前流行的软件规模度量方法,其计量单位功能点已经成为行业标准。   功能点分析方法是一种基于用户功能性需求,对软件系统进行分解计算的分析方法,已制定为ISO国际标准。功能点分析方法强调从用户的角度度量软件规模,比传统的代码行(LOC)方法更加客观,在项目开发过程的早期就可以对项目的规模行进估算。其结果可以作为COCOMOⅡ模型的输入,进而估算出项目的成本和工作量信息。功能点分析方法在早期的估算通过分析自然语言描述的需求规格说明书估算软件规模,估算过程复杂、不易实现自动化计算。这个问题在一定程度上阻碍了功能点方法的发展。   本文借鉴了用例点方法的相关概念,研究了用例点和功能点组件之间的映射关系,探讨了基于UML模型的用例进行功能点计算的可行性。首先介绍了基于统计的计算方法,在此基础上提出了本文主要讨论的基于组件映射的计算方法及其调整方法,随后使用ISBSG数据验证了这些方法,并且介绍了一个使用组件映射方法的实例。此外,本文还探讨了自动化计算过程中用例模型的参与者和用例复杂度的自动判定问题,提出了关键词法和标号法。基于上述方法,本文还设计了一个功能点自动化计算工具。  
其他文献
门户通过对信息的集成为用户提供了访问丰富信息资源的统一平台。随着门户的广泛使用,仅仅提供各种信息的访问入口已经不能满足使用需求,需要对门户中的信息进行有效的管理,以降
学位
访问控制是对信息系统资源进行保护的重要措施,本文对下一代的访问控制统一框架--使用控制(Usage Control,UCON)做了详细的介绍,同时提出UCON参数化应用思想并成功应用于实际系
随着互联网技术的成熟,以及浏览器客户端Web应用程序的普及,Web安全漏洞已经成为互联网最严重的安全隐患之一,其中跨站脚本(XSS)漏洞是近年来较为流行的一种漏洞。由于JavaSc
目前,随着语义网的发展,本体越来越多地在各个领域被应用,使得本体演化开始受到越来越多的研究者重视。为本体提供一种有效的演化方法,使它能够及时地得到更新以适应各种变化成为
无线传感器网络(Wireless Sensor Networks,WSNs)因其巨大的应用前景和商业价值而受到学术界和工业界的广泛关注。基于WSNs的各类系统在军事、环境、医疗以及其他商业领域具
随着社会信息化网络化的发展,信息安全变的越来越重要。传统的身份认证方式已经难以满足信息社会的需要,因此人们将目光投向了生物特征识别这个广阔的领域。掌纹识别作为一种可
随着移动互联设备和各类传感器愈发普及,人们能够轻松地捕获周围发生的事物,并将其上传到网络上共享。我们所处的世界已经变成了一个感知世界。互联网上的信息在很大程度上可
面向服务体系结构的应用与发展对作为其主要实现方式的Web服务在交互方式的灵活性以及服务非功能属性的保障能力方面提出了更高的要求。在交互模式方面,面向服务体系架构不只
学位
测试是当前工业界应用最为广泛的软硬件确认技术,近年来正在向系统化、规范化、自动化的方向发展。基于模型的测试成为研究关注的焦点之一。   作为引导测试用例选择的标准
学位
数据资源的集成、共享是目前信息化工作中的一个基础性工作。随着企业信息化的发展,数据集成的规模越来越广,参与单位也日益增多,不同的单位关心的数据也是不一样的,而且参与的周
学位