[发明专利]一种代码补丁检查系统与方法有效
申请号: | 201910191857.9 | 申请日: | 2019-03-14 |
公开(公告)号: | CN110058874B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 肖俊海;吴开钢;林福德 | 申请(专利权)人: | 广东九联科技股份有限公司 |
主分类号: | G06F8/658 | 分类号: | G06F8/658 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 叶新平 |
地址: | 516025 广东省惠州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及计算机编程技术领域,具体公开了一种代码补丁检查系统与方法,所述系统架构包括顺序调用的用户接口层、输入解析和匹配层、特征引擎层、管理层、数据存储和报告层。本发明通过构建代码补丁检查的自动化检查系统,将从待检测的代码信息中提取的补丁特征信息与补丁特征数据库中的所有补丁特征进行匹配,并根据所述匹配详情生成补丁发布及检查报告并发送通知到所述绑定的用户账号,实现了代码补丁的记录、查询、检查、通知系统全自动化运行,大幅度地节约了人力、物力,提高了软件开发的效率和软件的稳定性。 | ||
搜索关键词: | 一种 代码 补丁 检查 系统 方法 | ||
【主权项】:
1.一种代码补丁检查系统,其特征在于,包括顺序调用的用户接口层、输入解析和匹配层、特征引擎层、管理层、数据存储和报告层:所述用户接口层,设有UI模块,用于提供可视化用户操作界面,以供用户输入命令行对所述输入解析和匹配层进行调用,显示补丁特征生成界面及补丁检查界面;所述输入解析和匹配层,用于在所述命令行的调用下,为所述特征引擎层提供在补丁特征生成界面输入的或内部提取的代码修改特征生成源,以及在所述补丁检查界面输入的待检查代码信息;还用于调用所述特征引擎层,根据所述代码修改特征生成源生成代码修改特征,及将所述代码修改特征与所述待检查代码信息进行匹配;所述特征引擎层,用于在所述输入解析和匹配层的调用下,生成代码修改特征并通过所述管理层存入所述数据存储和报告层;还用于调用所述管理层从所述数据存储和报告层中提取所述代码修改特征;还用于将所述待检查代码信息与提取的所述代码修改特征进行匹配且生成匹配详情,以及将所述匹配详情通过所述管理层存入所述数据存储和报告层;所述管理层,包括代码特征管理模块,用于将所述特征引擎层生成的所述代码修改特征与所述待检查代码信息存入所述数据存储和报告层,并发送通知到绑定的用户账号;还用于在所述特征引擎层的调用下,调用所述数据存储和报告层,为所述特征引擎层提供所述代码修改特征;所述数据存储和报告层,用于存储所述管理层存入的代码修改特征、所述待检查代码信息与所述匹配详情,并根据所述匹配详情生成补丁发布及检查报告并发送通知到所述绑定的用户账号。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东九联科技股份有限公司,未经广东九联科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910191857.9/,转载请声明来源钻瓜专利网。