GB T 19902.4-2010 工业自动化系统与集成 制造软件互操作性能力建规 第4部分:一致性测试方法、判则及报告.pdf

上传人:fatcommittee260 文档编号:186862 上传时间:2019-07-14 格式:PDF 页数:32 大小:1,013.79KB
下载 相关 举报
GB T 19902.4-2010 工业自动化系统与集成 制造软件互操作性能力建规 第4部分:一致性测试方法、判则及报告.pdf_第1页
第1页 / 共32页
GB T 19902.4-2010 工业自动化系统与集成 制造软件互操作性能力建规 第4部分:一致性测试方法、判则及报告.pdf_第2页
第2页 / 共32页
GB T 19902.4-2010 工业自动化系统与集成 制造软件互操作性能力建规 第4部分:一致性测试方法、判则及报告.pdf_第3页
第3页 / 共32页
GB T 19902.4-2010 工业自动化系统与集成 制造软件互操作性能力建规 第4部分:一致性测试方法、判则及报告.pdf_第4页
第4页 / 共32页
GB T 19902.4-2010 工业自动化系统与集成 制造软件互操作性能力建规 第4部分:一致性测试方法、判则及报告.pdf_第5页
第5页 / 共32页
亲,该文档总共32页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、ICS 25.040 L 67 GB 中华人民圭t./、不日国国家标准GB/T 19902.4-201 O/ISO 16100-4: 2006 工业自动化系统与集成制造软件互操作性能力建规第4部分:一致性测试方法、判则及报告Industrial automation systems and integration一Manufacturing software capability profiling for interoperability 一Part 4: Conformance test methods , criteria and reports (ISO 16100-4: 2006 ,

2、IDT) 2010-12-01发布2011-05-01实施数码防伪中华人民共和国国家质量监督检验检茂总局中国国家标准化管理委员会发布GB/T 19902.4-2010/ISO 16100-4:2006 目次IHH1114444558899900136726 411i币i1i1A1i。LnJU试咱山民试性测致性一致的一器动口的配活性规匹v致专1一力型萨性器能类到功功拍引酬蜘四)H件方程非唱唱川们性的一一规录录.试型试过时冗冗盯致构的的专附附白卜mmZT主E时挪用叩如俨1创创创测TEE献围范语略致-U一致U自自能基A-BHU言言范规术缩一123-1234U12343札iL乞前引12345旦旦旦6丘

3、队队队71111附附参G/T 19902.4-201 O/ISO 16100-4: 2006 目IJ1=1 GB/T 19902(工业自动化系统与集成制造软件互操作性能力建规分为如下几部分:二第1部分:框架;二第2部分:建规方法论;一第3部分:接口服务、协议与能力模板;一第4部分:一致性测试方法、判则及报告;一第5部分:基于多能力类结构进行专规匹配的方法学。GB/T 19902的本部分为GB/T19902的第4部分。本部分等同采用ISO16100-4: 2006(工业自动化系统与集成制造软件互操作性能力建规第4部分:一致性测试方法、判则及报告)(英文版)。本部分的技术内容和组成结构与ISO16

4、100-4: 2006相一致,在编写格式上符合我国国家标准GB/T 1. 1-2000(标准化工作导则第1部分:标准的结构和编写规则。只根据我国国家标准的制定要求和为方便使用,做了如下编辑性的改动:a) 大写的英文缩写保留英文原名,去掉ISO前言。b) 将本国际标准和ISO16100改为GB/T19902。将ISO16100-4改为GB/T19902的本4部分或GB/T19902.4。c) 将规范性引用文件中己转化为国家标准的国际标准编号改为国家标准编号,并将相应的国家标准采用的国际标准版本号放在国家标准编号后的括弧内,便于使用和查阅。未转化的国际标准保留。d) 删去了原文中不符合我国标准编写

5、的字句。本部分的附录A、附录B是资料性附录。本部分由中国机械工业联合会提出。本部分由全国自动化系统与集成标准化技术委员会(SAC/TC159)归口。本部分负责起草单位:北京机械工业自动化所、东南大学。本部分主要起草人:王茜、高雪芹、杨书评、黎晓东、远铮。I G/T 19902.4-2010/ISO 16100-4 :2006 引GB/T 199020S0 16100)源自于ISO/TC184/SC 5的战略计划中描述的工业和经济环境,特别是:a) 日益增长的供应商特有的解决方案;b) 应用标准时用户遇到的困难;c) 需要向系统集成工具模块集迁移;d) 认识到应用软件及使用该软件的专业知识乃是企

6、业的资产。GB/T 19902是用于对软件能力进行规范化专规的国家标准,这种描述是可计算机表达,人可读取的。它的目标提供一个用于描述制造软件能力的方法,这些能力与其在整个制造业领域生命周期中的任务相关,不依赖于特定的系统体系结构或实现平台。GB/T 19902中本部分的某些图表是根据UML的约定构造的。因为并不是图表中所有的概念在文章中都有解释,故假定本部分的读者对UML应有一定的认识。E GB/T 19902.4-2010/180 16100-4: 2006 1 范围工业自动化系统与集成制造软件互操作性能力建规第4部分:一致性测试方法、判则及报告GB/T 19902的本部分详细描述了测试方法

7、,相关测试判则以及用于评价和表明一个实现一致性程度的声明格式,比如,一个UUT同GB/T19902其他部分中特定要求的一致性程度。本部分包括一些用来帮助制造商或供应商(第一团体),用户或买方(第二团体)或者一个独立组织(第三团体)进行一致性评估的详细定义。GB/T 19902的本部分应包括以下内容:一一致性元素的列表,可用来判断一个实现是否与GB/T19902相一致;一致性测试和声明的定义,用来表明一个实现满足了哪些一致性元素;一一一致性声明中包含的各元素的描述;一一一整套规则用来判断多个一致性元素组合的合法性。GB/T 19902的本部分不包括以下内容:涉及一致性的标号或标签,授权以及制造者

8、或供应商有关一致性声明的内容;一一实现的日期或利用标准的不同团体之间责任分配问题;一对生产,制作和交付过程的要求,除非如果没有这些要求时不能充分说明一致性的产品、过程或服务;一一-对生产、运行和交付产品、过程及服务的质量控制要求。2 规范性引用文件下列文件中的条款通过GB/T19902的本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。GB/T 19902.1-2005工业自动化系统与集成制造软件互操作性能力建规

9、第1部分:框架(lSO 16100-1:2002 ,IDT) GB/T 19902.2-2005 工业自动化系统与集成制造软件互操作性能力建规第2部分:建规方法论(lSO16100-2:2003 ,IDT) GB/T 19902. 3一2006工业自动化系统与集成制造软件互操作性能力建规第3部分:接口服务、协议及能力模板(lSO16100-3:2005 , IDT) REC-xml-20000814 可扩展标记语言(XML)1. 0 W3C推荐REC-xmlschema-1-20010502 XML Schema 第1部分z框架REC-xmlschema-2-20010502 XML Sche

10、ma 第2部分:数据类型3 术语和定义为了更好地描述本部分,使用如下术语和定义。其中的某些术语和定义是从其他标准中完全引用1 G/T 19902.4-2010/ISO 16100-4:2006 或改编过来的,文章中用括号标明了所引用的标准详细部分和条目。3. 1 3.2 3.3 3.4 3.5 3.6 3. 7 抽象测试项abstract test case 一项规定,至少包含一个测试目的,独立于实现平台、参数值和方法。GB/T 16656.31-1997 , 3. 2.1J 抽象测试用例集abstract test suite 抽象测试用例的集合。能力capability 软件能力提供者所能

11、提供的功能和服务以及一组对性能评价的标准wGB/T 19902.1-2005,3.3J 注:该定义与GB/T19114.1 .2003和ISO/DIS19439中的定义不同。在GB/T19114.1-2003和ISO/DIS19139 中,能力被定义为能够执行给定活动的品质。参见GB/T20720. 1- 2006. 能力类capabiIity class 能力建规方法中的元素,描述了制造活动中与软件单元的任务相关的功能和行为。GB/T 19902, 2-2005 ,3. 3J 能力建规capability profiling 在软件互操作框架中选择一组由指定接口定义的己提供的服务。GB/T

12、19902.1-2005 ,3. 4J 一致性conformance; conformity 规范和一次真实的实现之间的种关系,即规范中任何论点为真时,在真实的实现中也为真。例:一个专规实现与根据GB/T19902巾规则创建的模板规范是J致的。一致性测试点conformane point 在GB/T19902部分子条款中包含的特定需求,作为进行测试并确定一次实现是否一致的基本原则。3.8 3.9 3. 10 2 一致性声明conformance statement 一个陈述,它标识出规范的一致性点以及在这些点上必须满足的行为。根据GB/T18714. 2-2002 , 15. 1改写一致性测试

13、conformance test; conformity assessment 按照标准所规定的具体特性对待产品(候选产品)的测试,以便确定该产品一致性实现的程度。GB/T 16656.31 1997 ,3.2.22J 一致性测试报告conformance test report 一致性评估过程结束时产生的文件,该文件应该提供对UUT按照标准进行一致性测试的结果汇总以及测试的细节。3.11 3. 12 GB/T 16656.31-1997,3.2. 23J 一致性的实现conforming implementation 满足一致性要求的实现,并符合在CSI中所声明的能力。根据GB/T16656

14、.31-1997,3.2.24改写可执行测试用例executable test case GB/T 19902.4-2010/ISO 16100-4 :2006 ATC的实现,它是平台相关的,并且与参数值和特定的测试方法有关。3.13 3. 14 3.15 3. 16 可执行测试集executable test suite 可执行测试用例ETC的集合。证伪测试falsification testing 查找实现中错误的一种测试方法。根据GB/T16656.31-1997,3.2.32改写接口interface 对象行为的抽象,包括对象交互作用的子集及交互作用的约束。制造软件单元manufact

15、uring software unit 一类软件资源,由一个或多个制造软件组件组成,在制造活动中执行一个特定的功能或任务,同时支持与其他单元的公共信息交换的机制。GB/T 19902. 1-2005,3. 12J 注:一个软件单元能用UML建模成一个软件对象。3.17 3. 18 3.19 匹配器matcher 按照请求的能力专规与提供的能力专规进行比较的机制。GB/T 19902.3-2006,3. 1. 6J E配等级matching level 专规定性评价一个MSU能力专规满足一个制造活动的软件功能性需求的程度。GB/T 19902.3-2006,3. 1. 7J MSU可互操作性MS

16、U interoperability 一个MSU在与另一个MSU交换一组应用信息的过程中,支持一个接口规范的特殊用途的能力。GB/T 19902. 3-2006 , 3. 1. 8J 3.20 专规profile 一个或多个基础规范和/或子专规的集合。例如,所选择的类的标识、一致的子集、那些基础规范的G/T 19902.4-2010/ISO 16100-4:2006 选项和参数,或为完成具体的功能、活动或关系所必需的子专规。3.21 3.22 3.23 GB/T 19902.2一-2005,3.10J参考能力类结构reference capability c1ass structure 用于能

17、力建规的能力类层次表示的模式。GB/T 19902.3-2006,3. 1. 11J 模板template 制造软件能力专规的模式。GB/T 19902. 3-2006 ,3.1.14J 测试的单元unit unel t四t测试的单元可以是能力专规、能力模板、能力类结构或专规匹配器,对它们进行测试来判断是否满足或提供GB/T19902中所描述的特定特性。4 缩略语ATC ATG ATS CITI CSI ETC ETG ETS MSU UML UUT XIPI XITI X肌1L5 一致性框架5. 1 一致性测试抽象测试用例Abstract test case 抽象测试组Abstract te

18、st group 抽象测试用例集Abstract tcst suitc 测试实现的一致性信息Conformance information for testing the implementation 实现的一致性声明Conformancc statement for the implementation 可执行测试用例Executable test ease 可执行的测试组Executable test group 可执行测试用例集Exccutablc test suitc 制造软件单元Manufacturing soft warc unit 统一建模语言U nified Modeling

19、Language 测试单元Unit under test 平台实现的附加信息Extra information for p!atform implementation 测试实现的附加信息Extra information for testing th imp!ementation 可扩展标记语言Extensblc Markup Language 如果UUTC例如能力专规,模板,参考能力类结构或专规匹配器)的行为与GB/T19902中该部分特定的一致性需求相符时,就称该UUT是一致的。一致性测试是用来验证一个实现是否满足标准或规范的要求。一致性测试是实现软件互操作必经的一步,但只有它并不能完全保

20、证互操作性,因为一致性测试仅仅向开发者和用户保证满足一致性的UUT具有预期的行为,比如执行已知的功能或是有指定的接口或格式。GB/T 19902一致性测试最基本的策略应该是证伪性测试,它是指一个实现接收有效和元效输入的多种组合,然后通过比较测试输出和判则中预期的输出内容来判定一致性的程度。当一个测试输出4 GB/T 19902.4-2010/ISO 16100-4 :2006 与预期输出不符时,就可得出实现与规范不一致的推论。然而,即使一致性测试的输出是正确时,也并不意味着完全的一致,故证伪性测试只能证明不一致性的存在。另外,使用多样化的输入可提高一致的可能性。5.2 UUT类型制造软件的互操

21、作可通过GB/T19902. 2的能力建规方法来实现,对需求活动与制造软件单元进行能力建规的主要阶段如下:a) 创建能力类结构并注册入数据库;b) 根据制造业应用的需求在数据库中寻找能力类结构;c) 从参考能力类结构数据库中选择能力类;d) 创建能力模板并注册人数据库;e) 在数据库中寻找能力类相应的能力模板;f) 通过用具体值填充能力模板中各个域,创建一个能力专规,并注册人数据库;g) 利用基于能力专规的匹配器来对需求和制造软件单元MSU的专规进行匹配。在a),d)和f)步中对UUT进行注册之前,应先对UUT类型进行一致性测试。只有当多个MSU各自的能力专规都通过用能力类结构,能力类及能力专

22、规模板验证有效时,它们之间的互操作性才能得到保证。只有通过一致性测试才能保证互操作可能性的四个UUT类型是:-参考能力类结构;能力模板;一一能力专规;能力专规匹配器。5.3 一致性测试方法如图1所示,下列活动应该形成一致性测试的过程:a) 创建实现的一致性声明CSI;b) 创建抽象测试用例ATC;c) 创建可执行测试用例ETC;d) 测试UUT。测试过程是从创建实现的一致性声明CSI开始的,CSI基于对一致性测试点的分析和GB/T19902 所包括的一致性测试判则。通过增加测试执行的附加信息XITI和实现的一致性声明CSI,可创建一个ATC,其中测试执行的附加信息XITI应该用UUT类型描述并

23、且包括表2中为每个UUT类型所列出的所有项。每个ATC都应可追溯到相应实现的一致性声明CSI,并可作为可执行测试用例ETCs的一个集合来实现。对于一个特定的测试平台,在表3中列出的附加信息应当与可执行测试用例ETCs相结合形成可执行的测试用例集ETS。5 GB/T 19902.4-2010/ISO 16100-4 :2006 标准和规范F1 日1二吃、 气、|纽|气、|扭| | / / / / / / / 圄1开发一致性测试过程的方法学当在某个特定的UUT上执行ETS(可执行测试用例集)时,测试的结果集应由这个特定的ETS中的每个ETC(可执行的测试用例)的执行结果组合而成。每个可执行测试用例

24、ETC的测试结果有通过和失败两种情况。当一个UUT的特定可执行测试用例ETC结果失败时,就意味着其与相应的ATC不符合,其中的ATC可映射到一致性测试点集和相关测试判则。当至少有一个属于ETS的ETC测试6 : GB/T 19902.4-201 O/ISO 16100-4: 2006 结果失败时,则称该ETS是不完全一致的。对每一个UUT类型,都有对于一致性测试中所有活动的输入和输出。这些输入和输出的详细描述如下:a) 创建CSl(实现的一致性声明)活动见表Ub) 创建ATC(抽象测试用例)活动见表2;c) 创建ETC(可执行测试用例)活动一-见表3; d) 测试UUT(测试中的单元)活动一一

25、见表4。表1创建CSI的输入和输出品严!能力类结构能力类模板能力专规能力专规匹配器标准应用领域能力类定义完好的制造软输入或规范本体字典和分类法模板件单元MSU和需求字典和分类法路径连续性的专规中元素集表6中关于能力类表7中的关于模板表8中关于能力专表9中关于专规适配输出结构的实现的一致的实现的一致性声规的实现的一致性器的实现的一致性性声明CSI明CSI声明CSI声明CSI表2创建ATC的输入和输出 能力类结构能力模板能力专规能力专规匹配器测试实现的一测试实现的一致性测试实现的一致性测试实现的一致性测试实现的一致性致性信息信息信息信息信息输入 相关范围以及在测试实现的附树中的深度 能力类结构 模

26、板 模板加信息 能力类及相互关字典和分类法 字典和分类法 字典和分类法系的UML图 ATC ATC ATC ATC 输出ATC . 抽象测试用例 抽象测试用例集 抽象测试用例集. 抽象测试用例集ATSATS (参见附录B)ATS(参见附录A)集ATS表3创建可执行用例的输入和输出严?能力类结构能力模板能力专规能力专规匹配器 ATC ATC ATC ATC ATC . 抽象测试声. 抽象测试声. 抽象测试声. 抽象测试声明ATS明ATS明ATS明ATS输入平台实现的附平台平台平台平台加信息应用领域本体 模板模式 模板 能力类结构 字典和分类法. 可执行测试用. 可执行测试用. 可执行测试用. 可

27、执行测试用输出例ETC例ETC例ETC例ETC可执行测试用例. 可执行测试用例 可执行测试用例可执行测试用例集ETS集ETS集ETS集ETS7 GB/T 19902.4-2010/ISO 16100-4:2006 表4测试UUT输入和输出输入输出测试单元类型能力类结构. 可执行测试用可执行测试用例ETC例ETC 可执行测试用例输入集ETS 参考类结构文件UUT 不同参数的输入输出一致性测试报告6 一致性测试过程6. 1 创建实现的一致性声明活动6. 1. 1 实现的一致性声明能力模板能力专规. 可执行测试用. 可执行测试用例ETC例ETC可执行测试用例 可执行测试用例集ETS集ETS 模板文件

28、 专规文件 不同参数的输入 不同参数的输入一致性测试报告一致性测试报告能力专规匹配器. 可执行测试用例ETC可执行测试用例集ETS 匹配器 不同参数的输入一致性测试报告对每个UUT,应该用一个特定的一致性测试声明CSI集合来标示每个一致性测试点,从而对每个一致性测试点可用相应的标准来进行测试。一个实现的一致性声明CSI应该有如图2中的结构。可以利用实现的一致性声明CSI来更好地理解一致性评估,并确定测试领域边界。一致性声明可以是肯定或否定的,其中表明应该做什么的声明是肯定的,反之,规定不该(禁止)做什么的声明则是否定的。|实现的一致性声明|图2实现的一致性声明结构6. 1.2 一致性测试点的类

29、型一致性测试点是标准或规范中的一致性需求说明。测试是用来判断实现在这一点上是否满足一致性的判则。有四种一致性测试点的类型,如表5所示。表5一致性测试点类型类型在UUT中实现应该测试ATC结果A 是是通过B 是是通过或失败C 可选是,若已实现通过D 可选是,若已实现通过或失败6. 1.3 实现的一致性声明模式8 每个实现的一致性声明CSI都是一致性声明表中的一条记录,其中包含如下内容=a) 一致性集标号一一每个一致性集的唯一标识,其中该一致性集由一些逻辑上相关的一致性测试点组成;GB/T 19902.4-2010/ISO 16100-4 :2006 b) 一致性测试点标号每个一致性测试点所具有的

30、唯一标识;c) 一致性测试点描述对即将测试的一致性测试点的简短描述;d) 描述参考一一一致性测试点所参考的条款/子条款和GB/T19902章条编号;e) 一致性测试点类型表5中一致性测试点类型之-;f)抽象测试判则所期望的性能。6.2 创建ATC活动对每个UUT类型,利用多个基于UUT集的ATCs来对UUT进行测试。每个ATC都应该与图3中列出的其他一致性测试元素相关联,并且包含如下的元素:a) UUT类型;b) 一致性测试点标识;。一致性测试点集标识;d) 对每个一致性测试点的测试结果。每个ATC对于检测和验证特定UUT行为,都具有单独的测试目标;多个ATCs在逻辑上可根据CSI集分成多个抽

31、象测试组ATGs;对给定的UUT类型,所有的抽象测试组ATGs则形成相应的抽象测试用例集ATS。图3一致性测试元素的类固6.3 创建ETC活动对每个UUT类型,可用基于UUT说明ATCs的ETCs集来形成与平台相关的ATCs的实现;与平台相关的因素包括计算机硬件,软件,通讯网络以及编程语言。一些ETCs可按照ATC形成ATGs的相应方式来形成可执行测试组ETGs;对一个给定的UUT类型,所有的ETGs则形成可执行测试用例集ETS,如图3所示。6.4 测试UUT活动对每个UUT类型,ETS可用来管理一致性测试;测试的输入包括一个UUT和其他与UUT相关的用于执行属于该ETS的每个可ETC的信息;

32、测试的输出应是一个一致性测试报告,包含如下内容:a) 一致性级别,如下所示:1) 完全一致(FULLCONFORMANCE)一一所有类型的一致性测试点都通过ETS测试;2) 最小一致(MINIMALCONFORMANCE)一一所有的A和C类型的一致性测试点都通过ETS测试33) 不一致(NOCONFORMANCE)-一任意一个A或C类的一致性测试点没有通过ETS测试;注:当ETS并不完全从ATS中取得时,结果的一致性的级别可能不可靠。9 G/T 19902.4-2010/ISO 16100-4 :2006 b) 相应的信息应该包含一致性测试点列表,每个ETC的测试结果,以及最小一致和不一致情况

33、下的详细信息。7 UUT的一致性7.1 能力类结构的一致性7. 1. 1 参考能力类结构如GB/T19902.3-2006图B.1所示,一个制造业应用领域可建模成一个活动树结构,其中每个活动与制造软件单元MSU所提供的能力类相关联。多个能力类也可通过与相应的活动树结构一一映射,形成参考能力类树结构。应用中的活动树到能力类结构的映射如图4所示。I I ( 专规模扳)飞-. . 类 专规=需求或MSU的专规实例图4显示了从应用活动树到能力类结构的映射7. 1. 2 参考能力类结构的CSIs利用表6来产生参考能力类结构的ATC表6参考能力类结构实现的一致性声明CSIs一致性测试点一致性测试点描述一致

34、性测试点类型(或集)的编号描述的参考抽象测试判则(见表5)lndex 1 XML Format GB/T 19902.2-2005 ,6.2 A 参考类结构用XML模式的格式描述lndex 2 Capabili ty class tree struc-ture GB/T 19902.2-2005 ,6.2 10 GB/T 19902.4-201 O/ISO 16100-4: 2006 表6(续)一致性测试点一致性测试点描述描述的参考一致性测试点类型抽象测试判则(或集)的编号(见表5)除根节点外的每个lndex 2. 1 Single parent pernode GB/T 19902.2 20

35、05 ,6.2 A 节点都只有一个父节点Index_2.2 Tree depth GB/T 19902.2-2005, 6.2 D 树具有深度的值Index_2.3 Tree Width GB/T 19902. 2-2005 ,6. 2 D 树具有宽度的值树中节点存在唯一标识符,用来标识与GB/T 19902.2-2005 , 能力类相关的该功Index_2.4 Node ID A 能活动在活动树中6.2.2 的位置,尤其是当该功能或能力类被多次实例化的情况GB/T 19902.3-2006, A 结构组件具有唯一Index_2. 5 Tree structure ID 7. 1. 28 的标

36、识符GB/T 19902.3一,2006,结构组件具有唯一Index_2. 6 Tree structure type A 7. 1. 2 的类型CapabilityClassID GB/T 19902.3-2006, A 具有标识符Index_2. 7 7. 1. 2b a The tree structure ID和trees tructure type与GB/T19902. 3-2006中7.1.2的模式中Capabili ty Profiling元素相对应zb CapabilityClassID与GB/T19902.3-2006中7.2.2的模式中templateID元素相对应。7.2

37、 能力模版的一致性7.2.1 能力模板能力类结构是在GB/T19902. 2一2005的6.2.1中描述的,GB/T19902. 3-2006的第7章则是描述的能力模板,而能力类到能力模板的映射的描述在GB/T19902.2-2005的6.3中。能力模板的一致性测试应该验证模板的=a) 定义完好的XML模式;b) 根据GB/T19902.3-2006中第7章的描述进行验证。7.2.2 能力模板的CSI利用表7中可产生能力模板的ATCs。表7能力模顿的CSIs一致性测试点一致性测试点描述描述参考一致性测试点抽象测试判则或集的标号类型(见表5)lndex 1 XML format GB/T 199

38、02.3-2006,7 A 能力模板用XML模式的格式描述Index_2 Schema component header GB/T 19902. 3-2006,7. 1 elements XML version and target 存在XML的版本和域名空间,lndex 2.1 GB/T 19902.3-2006,7. 1 A 而且其值与GB/T19902.3一namespaces 2006中7.1相一致11 GB/T 19902.4-2010/ISO 16100-4 :2006 表7(续一致性测试点一致性测试点描述描述参考一致性测试点抽象测试判则或集的标号类型(见表5)Index_2.2

39、Capability Profiling GB/T 19902.3-2006 ,7.1 A 存在该模式兀索Index_2.2.1 Type GB/T 19902.3-2006 , 7.1 A 存在该模式元素Index_2.2.2 Capability Profile GB/T 19902.3-2006 , 7.1 A 存在该模式元素Index_2.2.2.1 PkgType and version GB/T 19902.3-2006 , 7.1 A 存在该模式兀索lndex_2.2.2.2 CommonPartType GB/T 19902.3-2006, 7.1 A 存在该模式元素and S

40、pecificPartType lndex 3 CommonPartType GB/T 19902.3-2006 , 7.2 Index_3. 1 Choice of Capability Profile GB/T 19902.3-2006, 7.2 A 存在Requirement或MSUtype 户Capability模式元素Reference GB/T 19902.3-2006 , 存在属性id,name ver-lndex 3.2 A CapabilityClass Structure 7.2.1 sion ,url lndex 3.3 TemplatelD GB/T 19902.3-2

41、006 , A 存在该模式元素7.2.1 Additional Reference Ca GB/T 19902.3-2006 , 存在另外的参考能力类结构Index_3.4 pabilityClass Structure C 和模板ID,满足Index_3.2和7.2.1 Index_3. 3的要求and TemplateID pair(s) lndex 3.5 Version GB/T 19902.3-2006 ,7.2 C 存在该模式元素Index_3.6 Owner GB/T 19902. 3-2006 , 7. 2 C 存在该模式元素存在模式兀素:Processo旷气|Index_3.

42、 7 Computing Facilities GB/T 19902.3-2006 , 7.2 C OperatingSystemO , Language , Memory , DiskSpace Addirional Computing 存在其他的模式元素,满足Index_3.8 GB/T 19902.3-2006 ,7.2 C Facilities elements Inoex_3. 7的判则卜一一一一一一-存在ElapsedTime 和lndex 3.9 Performance GB/T 19902.3 2006 , 7.2 D TransactionsPerUnitTime 属性Add

43、itional 存在其他的元素,满足lndexI Index_3.10 Performance Eler:nents GB/T 19902.3-2006 ,7.2 D 3.9的判则存在模式兀素Index_3.11 ReliabilityData GB/T 19902.3-2006 ,7.2 D UsageHistory , Shipments , IntendedSafetylntegrity , Certification Additional 存在其他的模式元素,满足Index_3. 12 GB/T 19902.3-2006 ,7.2 D ReliabilityData Element I

44、ndex_3.11的判则Index_3.13 Su pportPolicy GB/T 19902.3-2006, 7.2 D 存在属性indexAdditional 存在其他的模式元素,满足Index_3.14 GB/T 19902.3-2006, 7.2 D SupportPolicy Elements Index_3. 13的判则Index_3. 15 PriceData GB/T 19902.3-2006, 7.2 D 存在属性invest,annual Support , unit Additional PriceData Ele-存在其他的兀素,满足lndexIndex_3. 16

45、GB/T 19902.3-2006, 7.2 D ments _3. 15的判则12 G/T 19902.4-2010/ISO 16100-4 :2006 7.3 能力专规的一致性7.3. 1 能力专规一个能力专规是至少被实例化的能力模板。其他项则根据规范的级别来填充。能力专规的一致性测试应检测能力专规的:a) 定义完好的XML文档;b) 完全按照GB/T19902.3-2006中第7章描述的规范进行验证。7.3.2 能力专规的CSIs利用表8可产生能力专规的抽象测试案例ATGs。表8能力专规的CSls一致性测试点一致性测试点描述描述参考一致性测试点抽象测试判则(或集)的标号类型(见表5)In

46、dex_l XML Fotmat GB/T 19902.3一2006,7A 能力专规用XML模式的格式描述lndex 2 Schema component header GB/T 19902.3-2006 , 7.1 A elements XML version and target 存在XML的版本和域名空Index_2. 1 GB/T 19902.3-2006 , 7.1 A 间且其值与GB/T19902. 3一namespaces 2006中7.1.2相一致Index_2. 2 CapabilityProfiling GB/T 19902.3 -2006 , 7.1 A 存在模式元素一存

47、在属性id;值属于stringlndex 2.2.1 Type GB/T 19902.3一200B,7.1A 类型,且是unqualified形式,标明需求能力专规和MSU能力专规存在元素Pkgtype气Comlndex 2.2.2 CapablityProfile GB/T 19902.3- 2006 , 7.1 A mon , Specific;存在属性date,其类型为stri吨,是unqualified的形式存在值,且值类型为Index_ 2. 2. 2. 1 PkgType and version GB/T 19902.3-2006 ,7.1 A string ,是unqualifi

48、ed的形式属于Common部分的值在Index 2. 2. 2. 2 CommonPartType GB/T 19902.3-2006 , A CommonPartType中;属于And SpecificPartTye 7. 1. 2 Specific部分的值在SpecificPartType中CommonPartType GB/T 19S02. 3-2006 , A Index_3 7.2.2 Requirement ID或MSU_Index_3. 1 Profile ID GB/T 19902.3-2006 , A Capability ID值的类型都为7.2.2 String和unqualified的形式lndex 3.2 Ref erenceCa pa bili ty GB/T 19902.3-2006 , A 存在属性id , name , ClassStructure 7.2.2 version和urllndex 3.2.1 id GB/T 19902.3-2006 , A id类型为string,且是un-7.2.2 qualified的形式13 GB/T 1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1