首页> 中国专利> 一种基于程序分析的软件日志行为自动识别方法

一种基于程序分析的软件日志行为自动识别方法

摘要

本发明公开了一种基于程序分析的软件日志行为自动识别方法,目的是解决现有日志增强工作难以自动、准确识别软件已有日志行为的问题。技术方案是先将目标工程Proj的源代码以函数为单位分割,识别函数中的分支语句、函数调用语句、日志语句,并分别放到该函数的分支语句集合、函数调用语句集合和日志语句集合中,筛选出调用集和分支集之间存在数据依赖的元素,在存在数据依赖的元素中再筛选出与日志集元素存在控制依赖的元素,得到日志行为集。采用本发明可以自动识别源代码中面向故障诊断的日志行为,也可以精确识别函数调用语句、分支语句与日志语句之间的对应关系,提升日志增强的有效性,使得日志行为识别更为快速、准确。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-12-18

    授权

    授权

  • 2017-05-24

    实质审查的生效 IPC(主分类):G06F11/36 申请日:20161118

    实质审查的生效

  • 2017-05-24

    实质审查的生效 IPC(主分类):G06F 11/36 申请日:20161118

    实质审查的生效

  • 2017-04-26

    公开

    公开

  • 2017-04-26

    公开

    公开

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号