
JJF
中华人民共和国国家计量技术规范
JJF 1182—2021
计量器具软件测评指南
Guide for Software Testing of Measuring Instruments
2021-02-23发布
2021-08-23实施
国家市场监督管理总局发布
JJF1182—2021
计量器具软件测评指南
JJF 1182—2021 代替JJF1182—2007
Guide for Software Testing of Measuring Instruments
归口单位:全国法制计量管理计量技术委员会主要起草单位:江苏省计量科学研究院参加起草单位:中国计量科学研究院
广东省计量科学研究院福建省计量科学研究院北京长城计量测试技术研究所
本规范委托全国法制计量管理计量技术委员会负责解释
JJF1182—2021
本规范主要起草人:
黄松涛(江苏省计量科学研究院)赵锦春(江苏省计量科学研究院)李长命(江苏省计量科学研究院)
参加起草人:
崔伟群(中国计量科学研究院)何绘宇(广东省计量科学研究院)郑培强(福建省计量科学研究院)于焱(北京长城计量测试技术研究所)
JJF1182—2021
目 录
引言 1范围… 1.1总则.. 1.2应用范围 2引用文件. 3 术语和定义 4计量器具软件的应用要求 4.1计量器具软件分类及技术特性.. 4. 2 基本要求…· 4.3特定要求 5计量器具软件水平分类 5.1 软件设计和结构. 5.2软件保护 5.3计量器具风险分类. 5.4 水平分类使用对象 6 软件测评.· 6.1文档资料. 6.2基本要求· 6.3 验证和评价方法· 6.4软件评价程序。 7 测评细则编制要求 7. 1 总则· 7. 2 结构和内容 7.3 测评要求 7.4 测评方法. 7.5 结果评价附录A计量器具(衡器)软件测评示例附录B计量器具软件测评检测项目附录 C 软件测评记录格式附录 D 软件备案表附录E测评证书模板
(IⅡ) (1) (1) (1) (1) (2) (7) (7) (8) (11) (20) (20) (22) (24) (25) (25) (25) (26) (26) (31) (33) (33) (33) (34) (35) (35) (36) (41) (43) (46) (47)
.
I
JJF1182—2021
引言
计量检定/校准、数据处理及测量不确定度分析中广泛应用计算机技术和测量软件,测量软件对测量结果的准确性和可靠性起到至关重要的作用。依法管理的计量器具,其软件的可靠性和保护能力受到国家的高度重视,正逐步落实到各计量专业领域中去。对计量器具软件进行相应管理,目的是确保依法管理的计量器具计量特性满足法制计量要求。
本规范参考OIMLD31:2018(2CD)cleanversion及WELMEC7.1(Issue2): 2005、WELMEC7.2(Issue1):2018并结合我国法制计量工作要求制定。
本规范代替JJF1182一2007《计量器具软件测评指南》,与JJF1182一2007相比,主要技术变化如下:
名词术语根据引用文件最新版本进行了修改,增加了认证、真实性、加密措
施、加密证书、哈希函数、重大缺陷、防护、耐久性、不可中断累积测量、可中断累积测量、保护性接口、测评机构和证书等术语;
删除了第四章可移植性部分的内容,增加干预证据、重大缺陷侦测、耐久性、
时间戳、测量数据存储应附带所有必要信息,数据真实性、完整性和正确时间的保护措施、传输延时、传输中断、软件分离、组件分离、安全启动模式、法制相关程序所需足够资源、使用中保护、可测性和可溯性及产品与型式批准符合性等要求:
调整了第5章水平分类的要求;更改第6章标题为软件测评,并对其内容做了相应更改;
一
增加了附录B、附录C、附录D和附录E。 本规范历次版本发布情况为: —JJF1182—2007。
II
JJF1182—2021
计量器具软件测评指南
1范围 1.1总则
本规范描述了针对计量器具软件测试的应用、水平分类及测评细则编制的基本要求、验证程序和主要验证方法。本规范是计量器具有关软件测评内容和方法的指导性文件,也可作为计量管理部门日常监督管理及计量器具生产企业进行软件测试的参考文件。 1.2应用范围
为了使计量器具软件的测评结果具有可评估性,应采用相对公平一致的计量器具软件测评方法和符合各专业技术要求的水平分类原则。本规范规定了计量器具法制相关软件功能性和测量结果的真实可靠的应用要求,并给出了验证评价其符合性的指导意见。
本规范提出的计量器具软件应用要求,覆盖了不同种类的计量器具软件一般技术要求,但不是全部要求。各具体专业计量技术委员会应参照本规范的规定,按计量器具技术特性的分类或应用领域提出特定技术要求,明确该计量器具控制软件的法制相关部分和参数,分别制定相应软件测评的细则和程序。国家对数据安全有要求的遵照相关法律法规执行。
以下技术要求适用于所有计量器具软件: 1)对计量特性有影响并起关键作用的软件应予以特别标识并得到保护。该标识应
易于获得,对软件进行保护的证据记录应保存足够时间。
2)测量数据和关键计量参数的存储或传输应得到足够保护,以避免意外或有意的
破坏。
3)防止欺骗性使用,并将误操作的可能性降至最低。 4)计量器具的计量特性不应受到与其连接设备自身特性或与其通信的远程设备
(包括无线接入设备)的影响。
2 引用文件
本规范引用了下列文件: GB/T8567计算机软件文档编制规范 GB/T9385计算机软件需求规格说明规范 GB/T11457一2006信息技术软件工程术语 GB/T15532一2008计算机软件测试规范 GB/T18491.1一2001信息技术软件测量功能规模测量第1部分:概念
定义
GB/T25000.51一2016系统与软件工程系统与软件质量要求和评价(SQuaRE)第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则
1
JJF1182—2021
OIMLD31:2018(2CD)cleanversion计量器具软件通用要求(Generalrequire
ments for software-controlled measuring instruments)
OIMLD11:2o13电子测量仪器通用要求(Generalrequirementsforelectronic
measuring instruments)
WELMEC7.1(Issue2):2o05基于MID的软件检测(SoftwareExamination based on the Measuring Instruments Directive)
WELMEC7.2(Issue1):2018MID软件指南[SoftwareGuide(MeasuringIn strumentsDirective)
凡是注日期的引用文件,仅注日期的版本适用于本规范;凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本规范。
3术语和定义
GB/T11457一2006、GB/T18491.1一2001中的有关术语和定义适用于本规范。下面引用了一些相关的定义并列出了计量器具软件测评工作中适用于本规范的其他定义和术语。 3.1电子计量器具electronicmeasuringinstrument
用电子方法或者电子设备对电量或非电量进行测量的计量器具。 注:计量管理的辅助装置应视作计量器具的一部分。
3.2电子装置electronicdevice
使用内置电子集成块执行特定功能的设备。它通常作为一个独立单元进行生产并可单独测试。
注:电子装置可以是一个完整的计量器具,也可以是计量器具的一部分。 3.3电子组件electronicsub-assembly
电子装置中可识别的部分,通常由电子元器件组成。
3.4耐久性durability
计量器具在使用一段时间之后保持其计量特性的能力。 3.5P型计量器具built-for-purposedevice
为实现测量任务某特定目标而制造的设备。 注:不存在访问操作系统的接口,若有则需要声明。
3.6U型计量器具universal device
通过调整软件来完成测量任务,并非为特定目标而制造的设备。 注:这类计量器具可能含有未声明访问操作系统的接口。
3.7校验器checkingfacility
计量器具内能侦测到重大缺陷且能产生响应的器件。 注:“响应”是指计量器具具有任何足够的反馈信息(输出信号),如:发光信号、声信号、测
量过程的预防等。
3.8认证authentication
对用户、进程或计量器具声明或宣称的身份进行核对的过程。
2
JJF1182—2021
注:有必要核实下载的软件是否源自证书所有者。
3.9真实性authenticity
认证结果(通过与否)。 3.1o哈希函数Hashfunction
散列函数数学上将值从大域(可能非常大)映射到较小范围域的函数。“好”的散列函数意
味着域中的一组(大)值的输出结果应能在该范围内随机均匀分布。 3.11加密措施cryptographicmeans
对未授权方隐藏信息的加密或解密方法,例如加密散列或电子签名。
3.12加密证书cryptographiccertificate
计量器具或个人加上唯一身份标识的公钥数据集,例如,加上有效期的计量器具序列号,人的姓名或个人识别号码(PIN)。 3.13时间戳 time stamp
以例如秒或日期为单位的唯一字符串,用来表示某个测量或事件发生的日期或时间。 3.14事件event
修改计量器具参数、调整因子和更新软件模块的操作。 3.15事件计数器eventcounter
每当事件发生时,逐一递增且不可复位的计数器。
3.16审计日志audittrail
连续记录带时间戳事件信息的数据文件,例如计量器具参数更改或软件更新,或法制相关且可能影响计量特性的有关操作,需附带时间戳记录在日志中。
注:可包括以下实现方式:
a)事件记录器。可以是一系列记录的文件。文件中的每个记录包含事件描述、种类和时间。如:随着参数标识的变化而引起的计量器具专有参数的变化,参数更改的时间日期及新赋予参数的值应写入文件。实现事件记录的程序部分和包含事件数据的文件是法制相关的,应得到保护。 b)事件计数器。
3.174 错误日志errorlog
连续记录对计量器具计量特性造成影响的故障或重大缺陷信息的数据文件。
3.18不可中断累积测量non-interruptiblecumulativemeasurement
没有明确终点的连续累积测量过程。此过程中,用户或操作人员不可终止并重新继续测量。除非伪造测量结果,比如篡改传感装置参数。
示例: a)连续累积自动称重仪; b)热量计。
3.19可中断累积测量interruptiblecumulativemeasurement
正常操作条件下,某物测量数据的累积过程可轻易停止的测量。 示例:
3