[发明专利]一种嵌入式软件需求管理方法、系统及电子设备在审
申请号: | 202011577555.4 | 申请日: | 2020-12-28 |
公开(公告)号: | CN112667507A | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 曹文天;王力;李门举;邹毅军 | 申请(专利权)人: | 上海科梁信息工程股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 200233 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 软件 需求 管理 方法 系统 电子设备 | ||
本发明实施例涉及测试技术领域,特别涉及一种嵌入式软件需求管理方法、系统及电子设备,将测试过程中的需求用条目去量化,不会因为一条需求中即有相同点又有不同点,而导致该条需求无法整体复用,收集需求条目后建立根据需求主体分到不同的需求层级中,根据需求主体逐层向下细化,在不同需求层级中相关联的需求条目间建立映射关系,可以实现双向信息追踪。
技术领域
本申请实施例涉及测试技术领域,特别涉及一种嵌入式软件需求管理方法、系统及电子设备。
背景技术
随着软、硬件技术的发展,计算机的应用领域越来越广,软件的功能也越来越强大、越来越复杂。这就使保证软件的质量、高度可靠性方面也面临巨大的挑战。特别是诸如军事、航空航天、通讯、交通医疗等行业,软件的微小瑕疵就可能造成对生命、财产、甚至国家安全造成严重威胁。
现有系统设计和指挥在可靠性方面主要考虑硬件质量和人的因数,系统嵌入了大量的计算机系统与软件,如果不考虑软件质量因数,认为软件100%可靠,是不现实的。软件故障在复杂的指挥、控制等程序中,在一定的输入和运行环境下就会显露出来从而造成系统失效,此类事件举不胜举。
通过软件系统测试来发现嵌入式软件中的缺陷是提高软件可靠性一种非常有效的方法。由于嵌入式软件的安全性要求高,是安全关键软件,测试之前需要整理需求条目。通常由于嵌入式软件复杂及安全性要求高,需求条目较多,通常采用测试人员手动编辑测试需求的方式进行,需求容易漏项、不完整,且管理流程较复杂。
发明内容
本发明实施方式的目的在于提供一种嵌入式软件需求管理方法、系统及电子设备,解决了现有技术中软件需求与测试需求对应的需求条目较多,通常采用测试人员手动编辑测试需求的方式进行,需求容易漏项、不完整,且管理流程较复杂的问题。
为解决上述技术问题,第一方面,本发明的实施例提供了一种嵌入式软件需求管理方法,包括:
确定嵌入式软件测试中的所有需求条目;
确定所述需求条目对应的需求主体,根据预设的所述需求主体与需求层级的对应关系,将所述需求条目划分到对应需求主体所在的需求层级;
在相邻需求层级中相关联的需求条目间建立映射关系。
第二方面,本发明实施例提供了一种嵌入式软件需求管理系统,包括:
统计模块,用于确定嵌入式软件测试中的所有需求条目;
分层模块,用于确定所述需求条目对应的需求主体,根据预设的所述需求主体与需求层级的对应关系,将所述需求条目划分到对应需求主体所在的需求层级;
映射模块,用于在相邻需求层级中相关联的需求条目间建立映射关系。
第三方面,本发明实施例提供了一种电子设备,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如本发明第一方面实施例所述嵌入式软件需求管理方法的步骤。
第四方面,本发明实施例还提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如本发明第一方面实施例所述嵌入式软件需求管理方法的步骤。
本发明实施方式相对于现有技术而言,将测试过程中的需求用条目去量化,不会因为一条需求中即有相同点又有不同点,而导致该条需求无法整体复用,收集需求条目后建立根据需求主体分到不同的需求层级中,根据需求主体逐层向下细化,在不同需求层级中相关联的需求条目间建立映射关系,可以实现双向信息追踪。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海科梁信息工程股份有限公司,未经上海科梁信息工程股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011577555.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应对乳酸堆积的降乳酸装置及其控制方法
- 下一篇:一种醇基燃料锅炉进料装置