SJ T 11375-2007 软件构件.产品质量.第2部分 质量度量.pdf
《SJ T 11375-2007 软件构件.产品质量.第2部分 质量度量.pdf》由会员分享,可在线阅读,更多相关《SJ T 11375-2007 软件构件.产品质量.第2部分 质量度量.pdf(26页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 35.080 L77 备案号:22202-2007 4也- I 2007一11-09发布共和Software component - Product quality P缸t2: Quality metrics SJ/T 11375 2007 2008-01-20实施中华人民共和国信息产业部发布目、户,l)、SJ/T 11375 2007 前言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .且引言. . . . . . . . . . . . . . . . . . . . . . . . .
2、. . . . . . . . . . . . . .皿1范围. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2规范性引用文件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3术语和定义. . . . . . . . . . . . . . . . . . . . . . . . 1 4软件构件
3、质量度量的使用. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5度量表的阅读和使用. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6度量表. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6
4、.1一般质量特性质量度量. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6.2软件构件特定质量特性质量度量. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6工1特定质量特性的外部度量. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6.2.2特定质量特性内部度量. .
5、. . . . . . . . . . . . . . . . . 9 6.2.3使用质量度量. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 附录A(资料性附录)使用质量的度量、外部度量和内部度量的用法(框架实例). . . . . . 17 参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
6、2 I SJ/T 11375 2007 E 目。-一一E司在软件构件产品质量总标题下分为如下二部分:第1部分:质量模型:第2部分:质量度量。本标准的附录A是资料性附录。本标准由中国电子技术标准化研究所CCESI)归口。本标准起草单位:北京航空航天大学软件工程研究所。本标准主要起草人:金茂忠、高仲仪、刘超、李晓丽、杨春河、柳永坡、刘冬蘸。引因._一一F司SJ/T 11375 2007 GB/T 16260定义了软件基本质量特性,这些特性也是软件构件的一般质量特性。对于这些特性的度量见GB/T16260 . 度量名称度量目的应用的方法测量、公式及数据兀素计算测量值解释度量标度类型测度类型测量输入目
7、标用户接口正确性用来度量软件构在列入评价的接X二l-A/0.0运X王三1. 0 绝对标度A=计数规格说明/运开发者件产品接口符合口中,对未实现A=在列入评价的接口中,检且越接近1.0, F计数行(测试)报SQA 规格说明的程度成己实现但有缺测出未实现或己实现但有说明符合所要杂计数/讨数告/评价报告用户如何陷的功能进行计缺陷的功能数求功能的接口数,将其与列入在被列入评价的接口的功数越多评价的接口的功能总数能总数相比较接口易理解性1、接口功能描述用户在阅读完产在列入评价的接其二A/Bo. 0运X!(1. 0 绝对标度A=计数用户手册/运用户的易理解性品描述后,通过口中,用户阅读A=在列入评价的接口
8、中,被且越接近1.0, 在计数行(测试)报维护者自己操作或其他完产品描述后,正确理解的功能数说明用户对接杂计数/计数企口七手段以理解产品对用户能独立操在被列入评价的接口的功口功能描述的接口功能的程度作且能正确理解能总数理解越充分的接口功能进行il数,并将其与被评价的接口的功能总数相比较2、接口功能的可在实际应用中用在列入评价的接X- A/ B O. 0 三X!(1. 0 绝对标度A=计数用户手册/运用户演不性户能获得的演示口中,对被用户A二在列入评价的接口中,用日越接近1.0, F计数行(测试)报维护者或指导的程度能成功看到演习t户看到演示实例后能成功说明接口功能杂计数/计数告/实例的接口的功
9、执行的接il功能总数演不指导的程能进行计数,将F具有演习实例的接口功度越好卫:与接口的功能能数总数相比较注:采用问卷调查或与用户交谈并观察用户表现的方式来进行用户测试。表2夕|、部独立性度量度量名称度量目的应用的方法测量、公式及数据兀素计算测量值解释度量标度类型测度类型测量输入目标用户功能独立性用来度量软件构在所列入评价的X =l-A/B O. 0 三X运1.0绝对标度A=计数规格说明/运开发者件产品在功能上功能中,对与目标东在列入评价的目标环境且越接近1.0, F计数行(测试)报用户不依赖于其他环环境相依赖的功中检测出依赖目标环境的说明在功能上杂计数/计数告/评价报告SQA 境能工作的程度能
10、进行计数,并将功能数所依赖目标环其与各目标环境在各目标环境中列入评价境数越少中列入评价的功的功能总数能总数相比较硬件独立性用来度量软件构在列入评价的硬X =l-A/ B 0.0运X三1.0绝对标度A=计数规格说明/运开发者件产品不依赖于件环境中,对本构A=在列入评价的硬件环境且越接近1.0, 步计数行(测试)报用户特定的硬件平台件不能独立运行中,检测出本构件不能独立说明所依赖的杂计数/计数告/评价报告SQA 而能工作的程度的硬件平台进行运行的硬件平台数硬件环境数越计数,并将其与环萨列入评价的硬件平台总少境中总的硬件平数台数相比较软件独立性1、相对于操作用来度量软件构在列入评价的操X二l-A/B
11、O. 0 三X三1.0绝对标度A=计数规格说明/运开发者系统软件的独件产品不依赖于作系统中,对本构A=构件在运行中所依赖的且越接近1.0, F计数行(测试)报用户立性操作系统约束能件所依赖的操作操作系统个数。说明所依赖的杂计数/计数告/评价报告SQA 工作的程度系统进行计数,将F被列入评价的操作系统操作系统数越其与列入评价的个数少操作系统总数相比较2、相对于非操用来度量软件构在特定的操作系X=飞-A/BO. 0 三X三1.0绝对标度A=计数规格说明/运开发者作系统软件的件产品在运行中统中,对本构件在A=在特定的操作系统中,检且越接近1.0, 步计数行(测试)报用户独立性不依赖于非操作运行中依赖
12、的非测出本构件所依赖的软件说明所依赖的x-=计数/计数告/评价报告SQA 系统软件(如运操作系统软件进个数非操作系统软行库等)的约束行计数,并将其与乒列入评价软件环境中含件数越少而能独立工作的列入评价的软件有的软件个数程度数相比较飞J、叶-(WJ臼1lMO。叫mL叶44叫-MOOJ可外部易组装性度量表3。、度量名称度量目的应用的方法测量、公式及数据元素计算测量值解释度量标度类型测度类型测量输入目标用户构件组装的友好性1、与其他构件相用来度量与列入在一定的运行环A仨TXO且越短,说比率标度J时间用户手册/运用户组装时所花费的评价的构件组装域中,将本构件乒与列入评价的构件相组明与其他构件行(测试)
13、报维护者时间时所花费的时间与列入评价的构装时,所花费的时间组装所花费的AI1 件进行组装,并时间越少对组装所花费的时间进行计数2、与本构件可直用来度量可与本在列入评价的构X=A/B 0.0运X运1.0绝对标度A=计数用户于册/运用户接装配的环境数构件直接装配的件使用环境中,A=在列入评价的构件使用且越接近1.0, F计数行(测试)报维护者环境数对可直接与该构说明构件可直xo计数/计数企仁仨1 环境中,经检测可直接与被件直接装配的环接装配的环境度量构件装配的环境数境数进行计数,数越多B=列入评价的环境总数并将其与环境总数相比较外部通用性度量表4度量名称度量目的应用的方法测量、公式及数据兀素计算测
14、量值解释度量标度类型测度类型测量输入目标用户通用性用来度量软件构在列入评价的自X A/B 0.0 :三x:三1.0绝对标度A=计数运行(测试)用户件产品应用领域标领域中,对己A=在列入评价的目标领域且越接近B=计数报告/用户手册维护者的覆盖度采用本软件构件中,本构件己经被采用的领1.0,说明构件x=计数/计数的领域进行计域数目被采用的领数,将其与列入B=列入评价的目标领域总域数越多评价的领域总数数相比较外部演化兼容性度量表5叶-(WJ叨|阳。叫度量名称度量目的应用的方法测量、公式及数据元素101算测量值解释度量标度类型测度类型测量输入目标用户在线演化兼容性新版本软件构在软件构件运X l/(A+
15、l) o.o 1 JtN l Mx(M-l) A户构件内部的成分数的.=构件内第i个成分所依赖的其他成分数对构件内各成分间的关系数进行计数,将其与构件内部成分总数相比较用来度量软件构件内各成分的聚合程度2、内聚度度量度量名称结构独立性内聚度是用来度量构件的关系内聚度,内聚度高意味着构件封装较好,结构独立性较好。注:开发者需方者发方开需规格说明/源代码/评审报规格说明/源代码/评审报左k口告A二计数步计数1计数/计数A=计数F计数杂计数/计数绝对标度绝对标度O. 0x二1.0且越接近1.0, 说明构件所依赖的操作系统个数越少O. 0 :三x:三1.0且越接近1.0, 说明构件所依赖的非操作系统软
16、件数越少J乞l-A/BA=经评审检测出构件所依赖的操作系统个数步列入评价的操作系统个数X-= l-A/B A=在特定的软件环境中,经评审检测出本构件所依赖的软件个数。在软件环境含有的软件个数在列入评价的操作系统中,对本构件所依赖的操作系统进行计数,将其与列入评价的操作系统总数相比较在列入评价的软件环境中,对本构件所依赖的软件进行计数,将其与列入评价的软件数相比较用来度量构件产品不依赖于操作系统能工作的程度用来度量构件产品不依赖于非操作系统软件环境约束而能工作的程度软件独立性1、相对于操作系统软件的独立性2、相对于非操作系统软件的独立性、 内部易组装性度量表9444叫ml|阳。叫度量名称度量目的
17、应用的方法测量、公式及数据元素计算测量值解释度量标度类型测度类型测量输入目标用户接口简单性1、接口个数软件构件产品的在一定的环境X A 10且X越绝对标度A =计数规格说明/源需方接口数日中,对所度量的A二该构件的接口个数小,说明接口x=计数代码/评审报开发者软件构件的接口个数越少告进行计数2、接口参数个数软件构件产品的在一定的环境n A予0且X越绝对标度 , =计数规格说明/源开发者庐:LBi接口参数总数中,对度量构件小,说明构件F计数代码/评审报的接口参数个数接口参数总告x=计数进行计数n=构件的接口数数越少BZ=第i个构件的接口参数总数3、接口参数中复软件构件产品的在一定的环境n J予0
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SJ 11375 2007 软件 构件 产品质量 部分 质量 度量
