[发明专利]一种计量器具软件维护性指标度量装置及方法在审
申请号: | 202110261097.1 | 申请日: | 2021-03-10 |
公开(公告)号: | CN112882942A | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 钱晓耀;乔舒雅 | 申请(专利权)人: | 中国计量大学 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/77 |
代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 杨小凡 |
地址: | 310018 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计量 器具 软件 维护 指标 度量 装置 方法 | ||
本发明公开了一种计量器具软件维护性指标度量装置及方法,包括:外围仿真平台及与其连接的MCU芯片和上位机检测计算机;所述MCU芯片,提供软件运行环境,用于装载并实时运行被测软件;所述上位机检测计算机,用于建立测试平台与测试人员之间的接口,实现被测软件的加载、软件模块的辨识和标识、检测过程监控及结果记录分析与评价,数据的输出;所述外围仿真平台,用于提供MCU芯片与外围交联设备的通信接口,模拟软件运行环境下,外围交联设备的外部特性,并实时向被测软件加载激励数据,接收被测软件运行输出数据,将接收外部接口的数据进行处理,再传输给上位机检测计算机,进行结果记录分析与评价。
技术领域
本发明涉及软件测试技术领域,尤其是涉及一种计量器具软件维护性指标度量装置及方法。
背景技术
现阶段,计量器具的智能化、网络化得到了飞速的发展,在智能化计量器具中软件通常包含了法制相关程序和其它非法制相关程序,对于法制相关程序不能变更、维护,否则还须进行法定计量,软件维护性评价时需要剥离法制相关部分。对软件的可维护性评价中,需要解决的2个问题就是求出可维护性指标度量元和将度量元和子属性评价综合成可维护属性以及软件维护性,前者称其为软件维护性指标度量。其中模块化度是可维护性指标中一个重要参数,表明了软硬件系统对维护过程中模块对实施维护的支持能力,模块化度子特性包括模块间的耦合性、模块结构的合理性二个度量指标,模块间的耦合度、模块结构不合理都极大地影响软件的维护,只有对软件中模块间的耦合度、模块结构合理性进行有效的评判和控制才能提高软件的可维护性,因此模块间的耦合度、模块结构合理性是对软件可维护性度量非常重要的关键度量指标。现有技术中,通过人工代码静态扫描来获得被测软件的模块间的耦合性、模块结构合理性信息,人工代码静态扫描通过查看软件的设计或需求文档,统计出软件的模块数,对各个模块依据定义确定关联强度,及根据预定义的规范对相应模块进行规范化评审,在软件维护性指标体系中,模块化度指标是对整个软件中模块间的耦合度、模块结构不合理性进行度量后综合评价得到。
现有技术中,一般采用人工对各个模块静态扫描来获得被测软件的模块间的耦合度、模块结构合理性信息,然后再进行维护性质量中的模块化综合分析和评审,显然现有技术存在任务重、工作量大、度量效率低下和耗时长的问题。
本申请提出的针对计量器具软件维护性中模块化度子特性指标评价,为计量器具软件测评时提供一种能够快速度量模块化影响,提高度量效率和降低工作量的软件度量装置是现有技术急需解决的问题。
发明内容
为解决现有技术的不足,实现提高度量效率和降低工作量的目的,本发明采用如下的技术方案:
一种计量器具软件维护性指标度量装置,包括:外围仿真平台及与其连接的MCU芯片和上位机检测计算机;
所述MCU芯片,提供软件运行环境,用于装载并实时运行被测软件;
所述上位机检测计算机,用于建立测试平台与测试人员之间的接口,实现被测软件的加载、软件模块的辨识和标识、检测过程监控及结果记录分析与评价,数据的输出;
所述外围仿真平台,用于提供MCU芯片与外围交联设备的通信接口,模拟软件运行环境下,外围交联设备的外部特性,并实时向被测软件加载激励数据,接收被测软件运行输出数据,将接收外部接口的数据进行处理,再传输给上位机检测计算机,进行结果记录分析与评价。
进一步地,所述上位机检测计算机包括模块辨识和标识模块、检测过程监控模块和结果记录分析与评价模块,模块辨识和标识模块分别与MCU芯片、检测过程监控模块和结果记录分析与评价模块连接,检测过程监控模块又分别与结果记录分析与评价模块和外围仿真平台连接,结果记录分析与评价模块又与外围仿真平台连接;
所述模块辨识和标识模块,用于辨识、记录与法制计量有关的被测软件的模块,并将与法制计量有关的模块标识,不计入模块间的耦合度、模块结构合理性指标度量时的计数值;
所述检测过程监控模块,对软件测试、度量过程进行监控;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国计量大学,未经中国计量大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110261097.1/2.html,转载请声明来源钻瓜专利网。