北京航空航天大学李妮获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京航空航天大学申请的专利基于规则描述文件的规则行为模型实时代码生成方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116755704B 。
龙图腾网通过国家知识产权局官网在2026-05-08发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310546534.3,技术领域涉及:G06F8/41;该发明授权基于规则描述文件的规则行为模型实时代码生成方法是由李妮;戴俊威;龚光红;刘文韬设计研发完成,并于2023-05-16向国家知识产权局提交的专利申请。
本基于规则描述文件的规则行为模型实时代码生成方法在说明书摘要公布了:本发明涉及一种基于规则描述文件的规则行为模型实时代码生成方法,属于计算机生成兵力技术领域,解决了现有技术中无法兼顾模型的开发、维护效率和模型的执行效率的问题。本发明利用规则建模工具而无需手工硬编码,简化规则建模流程并提升得到的规则行为模型的可维护性,便于进行后续开发;将特定格式的规则描述文件转换为等价的硬编码规则行为模型而无需使用规则解释推理引擎,提高规则行为模型的执行效率;对特定硬件没有需求,生成的代码符合CC++语言规范,只要某后端平台如x86arm等存在CC++编译器就可以编译生成的行为模型代码从而加速,则可以在该后端平台运行,而大部分后端平台都存在CC++编译器,因此本方法泛用性强。
本发明授权基于规则描述文件的规则行为模型实时代码生成方法在权利要求书中公布了:1.一种基于规则描述文件的规则行为模型实时代码生成方法,其特征在于,包括如下步骤: 步骤S1.获取规则描述文件,并对其进行解析,得到规则集元信息和包含若干个子规则集的规则集;其中,所述子规则集包括若干个原子规则,每个原子规则包括原子规则前件表达式和原子规则后件表达式; 步骤S2.对所述前件表达式和后件表达式进行词法分析处理,该处理包括拆分和转换,得到表达式符号流; 步骤S3.基于递归下降算法和算符优先分析算法,对所述表达式符号流进行语法分析处理,构建得到表达式抽象语法树; 步骤S4.对所述表达式抽象语法树进行语义分析处理,得到校验后的表达式抽象语法树; 步骤S5.基于各子规则集所对应的所述校验后的表达式抽象语法树,经构建得到各子规则集的抽象语法树;合并各子规则集的抽象语法树,得到规则集的抽象语法树; 步骤S6.基于所述规则集的抽象语法树,遍历所有子规则集及原子规则,进行插入读取变量的函数调用处理,得到用于生成代码的抽象语法树; 步骤S7.遍历所述用于生成代码的抽象语法树中的每一个节点,生成硬编码行为模型源码,再将其与平台接口源码进行组合编译,得到规则行为模型。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京航空航天大学,其通讯地址为:100191 北京市海淀区学院路37号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励