发明名称 自动化代码规则检查平台
摘要 本发明提出的一种自动化代码规则检查平台,旨在提供一种自动化代码规则检查平台,帮助开发人员及时发现并解决代码缺陷的检查平台,本发明通过下述技术方案予以实现:计算机个人终端编写或修改的代码,通过版本控制软件客户端提交到配置管理库,自动化驱动系统以轮询方式监视配置管理库,当配置管理库中有代码变更时,平台软件启动版本控制软件客户端提取配置管理库中的更新代码,调用代码分析工具进行代码规则检查,版本控制软件客户端从配置管理库中检出代码,提交给代码分析工具进行代码规则检查;代码分析工具根据终端用户配置或设置的项目信息、检查条件和代码检查规则集执行代码分析工作,平台软件将检查结果展示给开发人员。
申请公布号 CN103309804B 申请公布日期 2015.12.02
申请号 CN201310118483.0 申请日期 2013.04.08
申请人 中国电子科技集团公司第十研究所 发明人 刘涛;孙肖
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 成飞(集团)公司专利中心 51121 代理人 郭纯武
主权项  一种自动化代码规则检查平台,包括,相连计算机终端、配置管理库和自动化驱动系统,自动化驱动系统包含平台软件、版本控制软件客户端和代码分析工具,其特征在于:终端管理员用户通过功能层的平台软件界面创建新用户、设置用户角色、创建新项目以及配置规则集文件;自动化驱动系统控制平台软件、版本控制软件客户端和代码分析工具协同工作;平台软件包括,功能层、应用服务层和存储层;功能层是终端用户直接交互的功能界面,包括项目管理和系统管理,其中用户管理、角色管理、权限管理、项目列表和规则配置,项目信息、项目仪表板和检查历史通过应用服务接口与应用服务层进行交互;计算机个人终端编写或修改的代码,通过版本控制软件客户端提交到配置管理库,自动化驱动系统以轮询方式监视配置管理库,当配置管理库中有代码变更时,平台软件启动版本控制软件客户端提取配置管理库中的更新代码,调用代码分析工具进行代码规则检查,版本控制软件客户端从配置管理库中检出代码,提交给代码分析工具进行代码规则检查;代码分析工具根据终端用户配置或设置的项目信息、检查条件和代码检查规则集执行代码分析工作,检查结果发送至平台软件,平台软件将含代码缺陷和代码度量元的检查结果及定位缺陷展示给开发人员。
地址 610036 四川省成都市牛区外西营康西路85号