软件工程
业务蓝图

应用于软件研制过程的项目管理及GJB5000A、CMMI认证建设

利用值依赖分析等多个核心专利技术,通过人工智能检测引擎,为多个领域软件代码质量安全提供整体解决方案


软件工程框架图.jpg

大数据应用
  • 项目管理
    项目管理

    项目管理系统支持软件项目全流程、全要素管理,并通过集成需求管理系统、测试管理系统和配置管理系统等,满足所领导、职能处室、项目主管、质量师等人员管理和监控软件项目执行的需要

  • GJB5000A认证
    GJB5000A认证

    运用工具、咨询,辅助用户通过GJB5000A二级、三级、四级、五级认证

  • 软件源代码缺陷检测
    软件源代码缺陷检测

    采用完全自主知识产权的程序静态分析技术,自动发现早期开发阶段和测试阶段的软件问题,可进行软件度量分析和编码规则定制,支持各类编译环境和操作系统,适配国产化环境,检测精度和检测效率均达到国际先进水平

  • 代码安全漏洞知识库
    代码安全漏洞知识库

    包含万亿级的代码安全漏洞样本,样本来自于多个国内外知名的开源代码库以及自我挖掘的专有漏洞库等,并实现代码漏洞的项目级、文件级对齐

  • 代码成分与安全分析
    代码成分与安全分析

    基于代码大数据的机器学习和深度学习技术,对软件中使用的第三方库或框架,进行软件成分检测、代码基因图谱、安全漏洞挖掘、版权特征等综合分析,生成软件分析改进报告,使企业对研发代码的安全性做到安全可控

典型案例
军队某单位科研项目管理及成果共享系统 军队某单位科研项目管理及成果共享系统
1

实现了审批通过的科研项目转化为在研项目,对研制过程进行管理;实现了全局单位科研成果、专利、获奖等资源的统一管理,包括:归档、浏览、借阅、评价、下载排名等;通过成果库建设,实现了不同办公地点的数据便捷共享;通过科研项目在线申报建设,实现了全部项目在线申报、审批、版本管理;通过数据的汇总分析,为领导决策提供依据

中航某单位GJB5000A三级建设 中航某单位GJB5000A三级建设
1

实现全院各软件配置管理及各级分系统所交付的版本管控通过对型号软件的配置管理,实现型号软件入库、出库、变更、灌装的全过程管控通过大数据分析技术,实现对全院的各级配置库实时监控,确保出入库及变更信息精准把控,为领导决策提供依据通过各系统的无缝数据集成,实现机载软件的数据互联互通

某互联网企业C++工程 某互联网企业C++工程
1

世界知名企业互联网业务,网站安全至关重要,如何保证是重中之重;上万的软件研发人员,研发过程中,大量采用开源项目或插件等,为系统埋下了隐患;多年来经历了很多业务的上下线,维护人员更换频繁,几乎没有人能梳理清楚其中的业务和代码,测试的困难度难以想象

针对上千万行代码,能够满足快速、准确分析大规模、高复杂度系统的工具;准确识别出交易系统代码中的严重缺陷和安全漏洞,减少修复成本和系统风险;能够解决影响源代码分析有效性的很多关键问题,例如构建集成、编译兼容性、高误报率、有效的错误根源分析等