COSMIC通用软件模型:映射功能性用户需求到度量实践
需积分: 48 175 浏览量
更新于2024-08-07
收藏 1.79MB PDF 举报
本资源主要关注COSMIC方法的第四个版本,特别是度量阶段中的"映射"部分,这是功能规模度量方法中的关键环节。COSMIC(Component Object Model for Information and Communication System)是一种软件度量标准,用于评估和预测软件系统的复杂性和成本。在第三章中,作者详细阐述了通用软件模型的核心概念。
首先,"触发事件"是功能用户与软件交互的起点,它们引发了对特定服务的需求,即"功能处理"。功能处理又分为两个子处理:数据移动(涉及数据从一个位置到另一个位置的转移,如输入、输出、读取和写入)和数据运算,后者被视为数据移动的伴随活动,不单独计量。
"数据组"是度量中的基本单元,由共享同一兴趣对象(功能用户关注的对象)的数据属性组成。在软件制品中,四种数据移动类型确保了对用户需求的全面理解:输入数据、输出数据、以及在功能处理和持久存储间的读取和写入操作。
图3.0展示了将功能性用户需求(FUR)转换为COSMIC通用软件模型的具体流程,这个过程包括多个步骤,每个步骤都有其特定的关注点。这个映射过程适用于广泛的软件制品,旨在提高度量的准确性和可重复性,鼓励度量者根据本地软件工程实践进行调整,以适应不同环境。
此外,资源还提到测量手册v4.0.1是由COSMIC方法的多位评审员合作编写的,包含了来自全球各地的专业人士的贡献,确保了方法的权威性和国际视野。版权信息指出,除非用于非商业用途,否则在复制或使用部分内容时,必须注明文档标题、版本号和COSMIC联盟的版权。
这一章节为理解和应用COSMIC方法提供了深入的理论基础和实践指导,对于软件开发团队和度量专家来说,掌握这些概念和映射过程至关重要,有助于提升软件开发项目的成本估算精度。
2018-10-16 上传
2021-02-03 上传
2012-01-10 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
小白便当
- 粉丝: 35
- 资源: 3903
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率