COSMIC方法:映射用户需求到通用软件模型-车辆主动安全系统技术要求
需积分: 48 54 浏览量
更新于2024-08-09
收藏 1.14MB PDF 举报
本文档主要探讨了如何将道路运输车辆主动安全智能防控系统的功能性用户需求(Functional User Requirements, FUR)映射到COSMIC通用软件模型中,这是软件度量过程中的关键环节。COSMIC(Component-Based Software Measurement Interchange Coupling)是一种功能规模度量方法,它在第四版测量手册v4.0.1中得到了详细的阐述,该手册发布于2015年,适用于ISO/IEC 19761:2011标准。
章节3.0概述了映射阶段的基本概念,包括触发事件(Event),功能处理(Function Processing),数据移动(Data Movement)和数据运算(Data Operation)。触发事件是促使功能用户向软件请求服务的行为,功能处理则由数据移动和数据运算组成,其中数据运算被认为是数据移动的一部分。数据移动涉及四种类型:输入、输出、读取和写入,它们分别描述了数据组在功能用户与处理之间传输时所代表的“兴趣对象”。
图3.0展示了将FUR映射到COSMIC模型的具体流程,每个步骤都是个小节的主题,强调了该过程的通用性和可定制性。测量者可以根据本地化环境调整规则,以提高映射的准确性和可重复性,这有助于确保软件制品能够准确地符合COSMIC模型,减少不确定性。
COSMIC方法的4.0.1版本包含了来自全球多个专家的评审,包括来自不同国家的学者和专业机构,如加拿大的École de Technologie Supérieure,巴西的TIMetricas等。版权属于COSMIC通用软件度量国际联盟,复制或使用材料需遵循非商业用途且注明来源和授权许可的要求。
本文提供了详细的操作指南,旨在帮助IT专业人士精确度量软件产品的功能规模,确保软件开发过程中对功能性用户需求的有效理解和量化。
175 浏览量
2023-08-22 上传
176 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
Big黄勇
- 粉丝: 64
- 资源: 3906
最新资源
- 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实践项目
- 双子座在线裁判系统:提高编程竞赛效率