首页> 外国专利> SOFTWARE DIAGNOSTIC CONTEXT SELECTION AND USE

SOFTWARE DIAGNOSTIC CONTEXT SELECTION AND USE

机译:软件诊断上下文选择和使用

摘要

Embodiments improve software defect diagnosis. Analytic focus is automatically walked back from an initial symptomatic diagnostic context to a previous diagnostic context that is closer to underlying causes. Diagnosis may obtain diagnostic artifacts such as traces or dumps, extract diagnostic context, decompile executables, lookup likely causes based on symptoms, scan logs, and submit diagnostic context to software analysis services. An analysis service may perform static analysis, security testing, symptom-pair lookups, or antipattern scanning, for example, and may include a neural network or other machine learning model, for example. Root causes are culled from analysis results and identified to a software developer. Changes to mitigate the defect's impact are suggested in some cases. Thus, the software developer receives debugging leads without manually navigating through all the tool interfaces or unrelated details of diagnostic contexts. This allows the developer to more efficiently reach a useful diagnosis of defects, even for unfamiliar issues.
机译:实施例改善了软件缺陷诊断。分析焦点自动从初始症状诊断上下文自动回馈,以更接近潜在原因的先前诊断上下文。诊断可以获得诊断工件,如痕迹或转储,提取诊断上下文,分解可执行文件,查找可能会根据症状,扫描日志提交给软件分析服务的诊断上下文。例如,分析服务可以执行静态分析,安全测试,症状 - 对查找或反图示扫描,并且可以包括例如神经网络或其他机器学习模型。根本原因从分析结果中剔除并识别到软件开发人员。在某些情况下提出了减轻缺陷的影响的变化。因此,软件开发人员在不通过所有工具接口或诊断上下文的无关详细信息中接收调试引导件。这允许开发人员更有效地达到有效的缺陷诊断,即使对于不熟悉的问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号