GB T 18491.3-2010 信息技术 软件测量 功能规模测量 第3部分:功能规模测量方法的验证.pdf
《GB T 18491.3-2010 信息技术 软件测量 功能规模测量 第3部分:功能规模测量方法的验证.pdf》由会员分享,可在线阅读,更多相关《GB T 18491.3-2010 信息技术 软件测量 功能规模测量 第3部分:功能规模测量方法的验证.pdf(24页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 35.080 L77 道自中华人民主七-、不日国国家标准GB/T 18491.3-201 O/ISO/IEC TR 14143-3: 2003 信息技术软件测量功能规模测量第3部分:功能规模测量方法的验证Information technology-Software measurement一Functional size measurement一Part 3: Verification of functional size measurement methods CISO/IEC TR 14143-3: 2003 , IDT) 2010-12-01发布2011-04-01实施数E马防伪
2、中华人民共和国国家质量监督检验检菇总局中国国家标准化管理委员会发布G/T 18491.3-201 O/ISO/IEC TR 14143-3: 2003 目次前言.m 引言.凹1 范围-2 规范性引用文件3 术语和定义4 验证3附录A(规范性附录)测试请求的表述8附录B(规范性附录)验证方法附录c(资料性附录)验证报告示例u参考文献.17 I G/T 1849 l.3-20 1 O/ISO/IEC TR 14143-3: 2003 目。吕GB/T 18491在信息技术软件测量功能规模测量总标题下目前由以下6个部分组成:第1部分:概念定义;一一第2部分:软件规模测量方法与GB/T18491. 1-
3、2001的符合性评价;一一第3部分:功能规模测量方法的验证;一一第4部分:基准模型;一一第5部分:功能规模测量的功能域确定;二第6部分:GB/T18491系列标准和相关标准的使用指南。本部分为GB/T18491的第3部分。本部分等同采用ISO/IECTR 14143-3 :2003(信息技术软件测量功能规模测量第3部分:功能规模测量方法的验证(英文版)。由于国际标准ISO/IEC14143-6: 2006发布晚于ISO/IECTR 14143-3: 2003,因此原国际标准ISO/IECTR 14143-3:2003的前言中不涉及ISO/IEC14143-6:20060而在将ISO/IEC T
4、R 14143-3:2003转化为本部分时,前言中补充了有关第6部分的说明。为便于使用,对于ISO/IECTR 14143-3:2003,本部分还做了下列编辑性修改=原文中的术语3.5measurand存在拼写错误,改为measured(待测物理量h由于原文的4.3.1.1和A.2. 5中引出了ISO/IEC14143-5,因此在第2章规范性引用文件中增加了GB/T18491. 50 本部分的附录A和附录B为规范性附录,附录C为资料性附录。本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。本部分起草单位:上海计算机软件技术开发中心、中国电子技术标准化研究所、东软集团股份有限公
5、司、辽宁北方实验室有限公司。本部分主要起草人:杨根兴、谢晓燕、宗宇伟、冯惠、邸贺华、蔡立志、李婷、刘振宇、陈达丽、金荣得。皿GB/T 1849 1.3-2010/ISO/IEC TR 14143田3:2003I 功能规模测量(FSM)是通过量化软件用户功能需求来测量软件规模的一种技术。最初发表包含这种概念的方法是由AllanAlbercht于20世纪70年代后期开发的功能点分析。此后,对原有方法开发出了许多扩展和变种。有多个变种可以供最终用户选择,每个变种在特定的条件下都有其自身的优势。制定GB/T18491的本部分是为了通过提供一个对FSM方法的某些性能属性陈述的真实程度进行验证的过程,以帮
6、助用户选择适合他们需要的方法。测试依据本部分中的条款包括对特定FSM方法的性能属性所做的陈述)执行。这些测试的结果将有助于FSM方法的潜在用户判断该方法是否适合他们的需要。制定GB/T1849 1. 12001是为了定义FSM的概念并为所有变体提供一个用于比较的基线。而GBjT18491的本部分:a) 建立了一个框架结构,用以验证FSM方法的某个性能属性;b) 定义了几个性能属性,可据此验证FSM方法;c) 描述了可执行的测试的类型;d) 定义了FSM方法的验证过程;e) 提供了验证报告的一个示例模板。验证由验证组执行,该组具有本部分中描述的能力。本部分假定读者熟悉GBjT18491. 1一2
7、001中描述的概念和定义e设计验证过程以满足验证发起方的需求,并且验证过程应包括:a) 标识需要验证的性能属性;b) 标识需要执行的测试;c) 执行测试;d) 报告验证测试的结果。验证的输出是验证报告,验证报告为FSM方法某性能属性的展现程度提供了客观证据。验证报告由每个被执行的测试结果组成,并且可用作:a) 确定一个特定FSM方法所作陈述的正确性;b) 确定一个特定FSM方法展现被测的特定性能属性的程度;c) 帮助FSM方法的潜在用户做出有关哪个方法最能满足他们需要的明智决定。N GB/T 1849 1.3-2010/ISO/IEC TR 14143-3:2003 信息技术软件测量功能规模测
8、量第3部分:功能规模测量方法的验证1 范围GB/T 18491的本部分规定了一个框架,用以验证FSM方法的陈述和(或)执行验证发起方请求的测试。涉及以下性能属性za) 重复性和再现性;b) 准确性;c) 可转换性;d) 辨别阔值;e) 对功能域的适用性。注:涉及其他性能属性的陈述和测试请求超出了本部分的范围。本部分致力于保证验证输出是客观的、公正的、一致的和可重复的。作为应用本部分结果所产生的验证报告,将使潜在用户选择出最能满足他们需要的FSM方法。2 规范性引用文件下列文件中的条款通过GB/T18491的本部分的引用而成为本部分的条款。凡注日期的引用文件,其随后所有的修改单(不包括勘误的内容
9、)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡不注日期的引用文件,其最新版本适用于本部分。GB/T 18491. 1-2001 信息技术软件测量功能规模测量第1部分:概念定义Cidt ISO/IEC 14143-1 :1 998) GB/T 18491. 2-2010信息技术软件测量功能规模测量第2部分:软件规模测量方法与GB/T 18491. 1-2001的符合性评价CISO/IEC 14143-2:2002 ,IDT) GB/T 18491. 4-2010 信息技术软件测量功能规模测量第4部分:基准模型CISO/IEC TR 14143-
10、4:2002 ,IDT) GB/T 18491. 5-2010信息技术软件测量功能规模测量第5部分:功能规模测量的功能域确定CISO/IECTR 14143-5:2004,IDT) 3 术语和定义3.1 GB/T 18491. 1-2001中界定的以及下列术语和定义适用于本部分。测量的准确性accuracy of measurement 测量结果与被测正确值接近一致的程度。注1:准确性是一个质的概念。注2:术语精确性不宜被用作准确性。引用参考文献【13J3.5的定义注3:参考文献口3J中定义,一个正确值是一个与某给定具体量的定义一致的值,且该值可通过一个理想的测量获得。在理想测量不切实可行的情
11、况下,由于存在合乎已知目标的不确定因素,按照惯例,约定的正确值是源自具体量并被接受的值。约定正确值在相同的参考资料中有时称作分配值、最佳估计值、约定值或参考值。宜采用相对误差的平均量表述准确性。GB/T 1849 1.3-2010/ISO/IEC TR 14143-3:2003 3.2 3.3 3.4 3.5 3.6 3. 7 3.8 3.9 2 功能域的适用性applicability to a functional domain FSM方法考虑与其所在功能域中相关的用户功能需求(FUR)的特性的能力。可转换性convertibility 应用两个或多个FSM方法对同一用户功能需求集进行功能
12、规模测量所得结果的转换能力。注:FSM方法的可转换性是GB/T18491. 1-2001的一个建议。辨别(阐值)discrimination (thr臼hold)一个激发引起的变化呈缓慢且单调时,使得测量手段产生可检出的最大变化。注:辨别度阂值可能取决于噪音内部的或外部的)或摩擦,也可能取决于激发值。引用参考文献口3J5. 1. 1的定义待测物理量measured 被测的特定量。例:20.C时给定样品水的液体压力。注1:对待测物理量的说明可能简要时间、温度、压力等量的陈述。引用参考文献13J2.6的定义注2:本部分中待测物理量指FUR.测量手段measuring instrument 用于进行
13、测量的设施,单独使用或与其他辅助设施配合使用。注2本部分中测量手段的核心要东是FSM方法。FSM方法的拥有方owner of thc FSM method 拥有FSM方法知识产权的个人或组织。(测量结果的)重复性repcatability (of resuIts of measuremcnts) 相同测量条件下,对相同待测物理量执行连续测量所产生的结果接近一致的程度。注1:这些条件称作可重复条件。注2:可重复条件包括2a) 相同的测量过程;b) 相同的观察者;。在相同条件下使用相同的测量手段;d) 相同的位置;e) 在短期内重复。注3:重复性可以根据结果的分布特性定量地表示。引用参考文献口3J
14、3.6的定义(测量结果的)再现性reproducibility (of results of measurements) 在不同测量条件下,对相同待测物理量执行测量所产生的结果接近一致的程度。注1:再现性的有效陈述应有条件变化的说明。注2:变化的条件可包括:a) 测量原则;b) 测量方法;GB/T 1849 1.3-2010/ISO/IEC TR 14143-3:2003 3.10 c) 观察者;d) 测量手段;e) 引用标准;f) 位置;g) 使用条件;h) 时间。注3.再现性可以根据结果的分布特性定量地表示。注4:这里的结果通常都被认为是正确的。f引用参考文献13J3.7的定义验证方法ve
15、rification method 用于测试FSM方法并为特定性能属性的展现程度提供客观证据的方法。注:应用本部分的目的是使用户选择最能满足他们需要的FSM方法。因此验证FSM方法产生的结果宜表明:a) 性能属性展现的程度;b) 性能属性是否展现到了规定的程度。因此,没有成功或失败的概念。对于特定的性能属性,可基于是否已经对FSM方法执行了适当的验证来认为该方法是己验证的或未验证的。3. 11 验证发起方verification sponsor 要求执行验证并为执行验证提供资金或其他资源的个人或组织。4 验证4. 1 概述4. 1. 1 验证的目的是为FSM方法展现某些性能属性的程度提供客观证
16、据。可接受的级别可能依赖于验证发起方的周境和目的等,例如一个级别可能对于一个目的是可被接受的,但对于另一个目的是不可被接受的。4. 1. 2 FSM方法验证应由验证组执行,其目的是:a) 确定FSM方法陈述的正确性;b) 实施验证发起方所请求的测试。4.1.3 验证应包括以下活动za) 组建验证的组(验证组的组建基于被鉴别的能力,见4.2); b) 汇集验证的输入(验证输入是明示的或生成的,见4.3); c) 执行验证(验证的执行,见4.4);d) 编辑验证的输出(产生验证报告,见4.5)。注:图1提供了一个图示(图中的数字是本部分的条款)。4. 1. 4 验证报告应只对作为验证主体的FSM方
17、法的特定版本有效。方法的每一个版本(包括本地客户化),都被看作另一个FSM方法并且应分别进行验证。如果验证组可以区分一个FSM方法与其先前已验证的一个版本之间的相同点和不同点,那么可以把先前的验证结果作为新验证的基础。如果对同-FSM方法先前已验证版本的验证测试已报告过,那么验证组应在当前验证中考虑这些验证测试。注:如果验证组根据先前已验证的FSM方法来验证一个FSM方法,那么他们需要意识到两个版本间可能存在的未被关注的不同之处所带来的风险。验证组必须注意在验证过程中考虑所有变更的实际结果。4.1.5 验证组应验证被评估FSM方法的版本的文档是完整的(如4.3.2中定义)和正确的。4.1.6
18、验证组宜在验证过程中与验证发起方保持联系。4. 1.7 如果能联系上FSM方法的拥有方,那么验证组应:3 GB/T 1849 1.3-20 1 O/ISO/IEC TR 14143-3 :2003 a) 在验证过程中与拥有方保持联系;b) 在验证报告中表述与拥有方联系的主题,并且在适当的地方交叉引用与之相关的条款或验证活动。4.1.8 在与FSM方法的拥有方进行联系的过程中获得的信息,验证组应确定是否将形成一个与所提交验证的FSM方法不同的新版本。在这种情况下,应运用4.1. 40 4. 1. 9 如果能联系上FSM方法的拥有方,那么应为拥有方提供机会去响应验证中的一些发现,并且在验证报告发布
19、前添加一些备注说明。4. 1. 10 如果FSM方法的拥有方在合理的时间段内未对验证报告的发现作出响应,那么验证组就可以继续进行报告的发布。这个时间段,宜在验证开始时宜由FSM方法的拥有方和验证组达成共识。4 活动组建验证组(4.2) 汇集验证输入(4.3) 执行验证(4.4) 编辑验证输出(4.5) 任务确定验证组的能力(4.2. 1) 创建测试请求列表(4.3.4) 执行请求的测试(4.4-a)记录结果(4.4一b)分析测试结果(4.4-c)必要时,评审结果并评价陈述的正确性(4.4-d)生成验证报告(4.5.1)图1验证参与者验证发起方验证发起方验证组验证发起方FSM方法拥有方验证组验证
20、发起方FSM方法拥有方验证组验证发起方验证组验证组验证组验证组验证组GB/T 1849 1. 3-2010/ISO/IEC TR 14143-3:2003 4.2 组建验证组4.2.1 确定验证组的能力依据本部分,要验证一个FSM方法,验证组宜具有:a) GB/T 18491所有部分的概念知识;b) 对GB/T18491. 3和GB/T18491. 4细节的完全理解;c) 对测量概念的完全理解;d) 待验证FSM方法的经验;e) 在软件环境中执行以国家或国际标准为依据的验证测试方面的经验(本部分中不是必要的)。注2测量概念包括2a) 统计方法;b) 测量理论;c) 软件规模测量的概念。4.2.
21、2 验证组的职责验证组应保证验证中所有的活动都被完成。这些活动应包括:a) 制定验证计划;b) 定义验证规程;c) 执行验证(应用验证方法,记录和分析测试结果,以及评价每个陈述的正确性hd) 生成验证报告。4.3 汇集验证输入4.3. 1 准备验证输入4.3. 1. 1 验证输入至少应包括以下信息:a) GB/T 18491的第3部分、第4部分和第5部分pb) FSM方法文档;c) 依据GB/T18491. 2-2010,FSM方法符合GB/T18491. 1-2001的证据Fd) 验证发起方指定的验证目的、范围和周境;e) 待验证的陈述列表和/或测试请求列表;f) 验证计划;g) 验证规程。
22、4.3. 1. 2 验证输入还宜包括:a) 基准用户需求;b) 基准FSM方法。基准用户需求和基准FSM方法宜适合于待测FSM方法的适应性所对应的功能域。对于独立研究人员依据本部分条款完成的测试结果,验证组可以有选择地接受。4.3.2 收集FSM方法文档FSM方法文档应包括使用GB/T18491. 2-2010对FSM方法进行GB/T18491. 1-2001的符合性评价时提交的所有材料,但并不局限于此。4.3.3 编辑待验证的陈述列表陈述列表应包括与性能属性列表有关的FSM方法陈述。只有FSM方法文档中的陈述才被看作FSM方法陈述。陈述列表应由验证发起方与验证组协商后编制。可能时,FSM方法
23、的拥有方宜参与该过程。4.3.4 创建测试请求列表测试请求应仅与性能属性列表有关。验证组在与验证发起方协商后,应通过检查下列内容来制定测试列表:5 GB/T 1849 1. 3-2010/ISO/IEC TR 14143-3 :2003 a) 陈述列表(如果有)并标识可用于验证每个陈述的测试;b) 验证发起方的附加要求(如果有)并标识可用于满足这些要求的测试。可能时,FSM方法的拥有方宜参与该过程。注:测试结果的有用性将取决于请求是如何构成的。验证组可在测试详细说明中帮助保证验证结果对验证发起方是有用的。正确地构成测试请求也将简化验证。例:如果验证发起方提问方法A的准确性如何,那么验证报告可能
24、包含以下所有的陈述:a) 对于60%的测量,方法A产生的功能规模在80%以内是准确的;b) 对于70%的测量,方法A产生的功能规模在75%以内是准确的;c) 对于80%的测量,方法A产生的功能规模在65%以内是准确的。如果验证发起方要求的测量准确度是90%,那么上述结果就不是很有用。应依据附录A中规定的框架表示测试请求。4.3.5 计划验证(验证计划)验证组应在与验证发起方协商后制定验证计划。验证计划至少应za) 描述验证规程所需要的活动、任务、时间表和资源;b) 提供待用验证方法的详细描述;注z附录B中描述了一些验证方法。c) 唯一标识验证过程的每个输入;d) 包括验证组成员的姓名和详细联系
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 18491.3 2010 信息技术 软件 测量 功能 规模 部分 测量方法 验证

链接地址:http://www.mydoc123.com/p-245174.html