首页> 外国专利> Method and apparatus for dynamically analyzing the correctness of software

Method and apparatus for dynamically analyzing the correctness of software

机译:动态分析软件正确性的方法及装置

摘要

A method is provided for dynamically analyzing the correctness of software. A central processing unit of a target system has a trace interface that provides coded raw data relating to the tracing of the processing unit. The raw data are processed by initially conditioning the raw data and then evaluating the conditioned data using a conventional correctness analysis algorithm. The input data for the analyses can therefore be obtained without intervening in the target system and influencing its runtime behavior. By combining existing algorithms with hardware trace solutions, the solution makes it possible to dynamically analyze correctness without the previously required interventions in the program to be analyzed and meaningful analyses with respect to correctness can therefore be made more easily and more quickly during the development of software in embedded systems, which contributes to increasing the productivity during software testing and results in a higher quality of the software.
机译:提供了一种用于动态分析软件的正确性的方法。目标系统的中央处理单元具有跟踪接口,该跟踪接口提供与处理单元的跟踪有关的编码原始数据。通过首先对原始数据进行条件处理,然后使用常规的正确性分析算法评估条件数据,来处理原始数据。因此,可以在不干预目标系统且不影响其运行时行为的情况下获得用于分析的输入数据。通过将现有算法与硬件跟踪解决方案相结合,该解决方案可以动态分析正确性,而无需在待分析的程序中进行先前需要的干预,因此可以在软件开发过程中更轻松,更快速地进行正确性方面的有意义的分析在嵌入式系统中,这有助于提高软件测试期间的生产率,并导致更高的软件质量。

著录项

  • 公开/公告号US10140203B2

    专利类型

  • 公开/公告日2018-11-27

    原文格式PDF

  • 申请/专利权人 SIEMENS AKTIENGESELLSCHAFT;

    申请/专利号US201615247494

  • 发明设计人 ADRIAAN SCHMIDT;

    申请日2016-08-25

  • 分类号G06F11/36;

  • 国家 US

  • 入库时间 2022-08-21 12:09:08

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号