[发明专利]一种需求属性自动导出和验证的方法和装置有效
申请号: | 202111487480.5 | 申请日: | 2021-12-08 |
公开(公告)号: | CN113886278B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 闫伟;曹欣;张庆新;李雪 | 申请(专利权)人: | 卡斯柯信号(北京)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 刘铁生;孟阿妮 |
地址: | 100160 北京市丰台区汽*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 需求 属性 自动 导出 验证 方法 装置 | ||
1.一种需求属性自动导出和验证方法,其中,所述方法包括:
根据上下级需求设计规格书对标签属性进行定义,获得需求标签定义信息;
根据所述需求标签定义信息进行需求项分解,导出获得需求追踪表;
根据所述需求标签定义信息,获得上下级追踪原则;
基于所述上下级追踪原则,建立需求验证规则库;
根据所述需求验证规则库,采用脚本对所述需求追踪表中所有需求项进行遍历验证,获得需求项验证结果,并将所述需求项验证结果自动记录至所述需求追踪表;
所述根据上下级需求设计规格书对标签属性进行定义,获得需求标签定义信息,包括:
获得上级需求设计规格书;
基于所述上级需求设计规格书,获得上级需求项编码规则;
根据所述上级需求项编码规则对所述上级需求设计规格书进行标签属性定义,获得上级需求标签定义信息;
获得下级需求设计规格书;
根据所述上级需求项编码规则,获得下级需求项编码规则;
根据所述下级需求项编码规则对所述下级需求设计规格书进行标签属性定义,获得下级需求标签定义信息,其中,所述需求标签定义信息包括所述上级需求标签定义信息、所述下级需求标签定义信息。
2.如权利要求1所述的方法,其中,所述根据所述需求标签定义信息进行需求项分解,导出获得需求追踪表,包括:
根据所述上级需求标签定义信息,获得上级需求项编号定义;
根据所述上级需求项编号定义,获得下级需求项追踪定义;
根据所述上级需求项编号定义、所述下级需求项追踪定义通过正则表达式进行语义分析,获得上下级完整性表达式;
基于所述上级需求项编号定义在所述需求标签定义信息中进行遍历匹配,获得匹配追踪关系;
根据所述上下级完整性表达式、所述匹配追踪关系、所述上级需求项编号定义、所述下级需求项追踪定义,条目化导出获得所述需求追踪表。
3.如权利要求2所述的方法,其中,所述需求追踪表包括完整性需求追踪表、可追踪性需求追踪表,其中,所述完整性需求追踪表为以上级需求项编号开始排序,所述可追踪性需求追踪表为以下级需求项编号开始排序。
4.如权利要求3所述的方法,其中,所述采用脚本对所述需求追踪表中所有需求项进行遍历验证包括:完整性验证、可追踪性验证。
5.如权利要求4所述的方法,其中,所述根据所述需求验证规则库,采用脚本对所述需求追踪表中所有需求项进行遍历验证,获得需求项验证结果,包括:
根据所述需求验证规则库,采用脚本对所述需求追踪表中所有需求项进行完整性验证,获得完整性验证结果;
根据所述需求验证规则库,采用脚本对所述需求追踪表中所有需求项进行可追踪性验证,获得可追踪性验证结果;
根据所述完整性验证结果、所述可追踪性验证结果,获得所述需求项验证结果。
6.如权利要求5所述的方法,所述根据所述需求验证规则库,采用脚本对所述需求追踪表中所有需求项进行完整性验证,获得完整性验证结果,包括:
获得需求验证规则库的完整性定义;
根据所述完整性需求追踪表,获得上级需求项集合;
根据所述上级需求项集合、所述完整性需求追踪表,获得下级需求项,所述下级需求项与所述上级需求项集合中的上级需求项为从属关系;
基于所述需求验证规则库的完整性定义,采用脚本对所述上级需求项集合中每个上级需求项对应的所述下级需求项进行属性验证,获得所述完整性验证结果,其中,所述完整性验证结果包括所述上级需求项集合中每个上级需求项的验证结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号(北京)有限公司,未经卡斯柯信号(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111487480.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种室内空气流通循环调节装置
- 下一篇:一种主动地细胞内拉曼光谱检测方法