首页> 外国专利> SOFTWARE SPECIFICATION ANALYZER AND SOFTWARE SPECIFICATION ANALYTICAL METHOD

SOFTWARE SPECIFICATION ANALYZER AND SOFTWARE SPECIFICATION ANALYTICAL METHOD

机译:软件规格分析器和软件规格分析方法

摘要

PROBLEM TO BE SOLVED: To improve efficiency in analyzing software specifications.;SOLUTION: Disclosed is a specification analyzer comprising steps of: generating pass conditions and pass execution results by performing symbolic execution on portions other than loop statements of source codes; performing symbolic execution on the loop statements; generating generalized inner loop pass information indicating a relational expression between the value of a variable after executing n-1 times of the loop statements and the value of a variable after executing n-times of the loop statements; obtaining, from specialized inner loop pass information, first specialized inner loop pass information including the value of a variable when executing the loops arbitrary times; generating second specialized inner loop pass information whose loop count is greater by one than that of the first specialized inner loop pass information by applying the generalized inner loop pass information to the first specialized inner loop pass information; and generating information relating to software specifications (rules) based on the second specialized inner loop pass information and outer loop pass information.;SELECTED DRAWING: Figure 1;COPYRIGHT: (C)2019,JPO&INPIT
机译:解决的问题:提高分析软件规范的效率。解决方案:公开了一种规范分析器,包括以下步骤:通过对源代码的循环语句以外的部分执行符号执行,生成通过条件和通过执行结果。在循环语句上执行符号执行;生成通用的内部循环传递信息,该信息表示执行n-1次循环语句后的变量值与执行n次循环语句后的变量值之间的关系式;从专门的内循环遍历信息中,首先获得专门的内循环遍历信息,该信息包括任意次执行循环时的变量值;通过将广义内环通过信息应用于第一专用内环通过信息,产生其循环计数比第一专用内循环通过信息大一的第二专用内循环通过信息; ;并基于第二个专门的内部循环遍历信息和外部循环遍历信息生成与软件规范(规则)有关的信息。;选定的图纸:图1;版权:(C)2019,JPO&INPIT

著录项

  • 公开/公告号JP2018190219A

    专利类型

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

    原文格式PDF

  • 申请/专利权人 HITACHI LTD;

    申请/专利号JP20170092887

  • 申请日2017-05-09

  • 分类号G06F8/74;

  • 国家 JP

  • 入库时间 2022-08-21 12:20:29

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号