首页> 外国专利> Method and apparatus for automatically isolating minimal distinguishing stimuli in design verification and software development

Method and apparatus for automatically isolating minimal distinguishing stimuli in design verification and software development

机译:在设计验证和软件开发中自动隔离最小区分刺激的方法和装置

摘要

The invention provides a method for detecting and isolating software bugs and generating a minimal set of stimuli to reproduce the bugs. The present invention utilizes a recursive algorithm to compare the output of successively smaller software blocks of a program in development to a verified output sample. The smallest software blocks which are found to contain a bug are isolated. For each of these isolated blocks, the smallest input vector is determined such that the application of this vector to the block expresses the bug. The present invention utilizes a separate recursive algorithm to determine these minimal vectors.
机译:本发明提供了一种用于检测和隔离软件错误并生成最小的刺激集以再现错误的方法。本发明利用递归算法来将正在开发的程序的依次较小的软件块的输出与经验证的输出样本进行比较。发现包含错误的最小软件块是隔离的。对于这些隔离的块中的每个块,确定最小的输入向量,以使该向量在块上的应用表示错误。本发明利用单独的递归算法来确定这些最小向量。

著录项

  • 公开/公告号US7017150B2

    专利类型

  • 公开/公告日2006-03-21

    原文格式PDF

  • 申请/专利权人 WILLIAM K. LAM;VICTOR CHANG;

    申请/专利号US20010943209

  • 发明设计人 VICTOR CHANG;WILLIAM K. LAM;

    申请日2001-08-29

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 21:42:14

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号