首页> 外国专利> Proving whether software functionality has changed following a software change

Proving whether software functionality has changed following a software change

机译:证明软件更改后软件功能是否已更改

摘要

Disclosed herein are techniques for using a line-of-code behavior and relation model to determine software functionality changes. Techniques include identifying a first portion of executable code and a second portion of executable code; accessing a first line-of-code behavior and relation model representing execution of functions of the first portion of executable code; constructing, based on the second portion of executable code, a second line-of-code behavior and relation model representing execution of functions of the second portion of executable code; performing a functional differential comparison of the first line-of-code behavior and relation model to the second line-of-code behavior and relation model; determining, based on the functional differential comparison, a status of functional equivalence between the first portion of executable code and the code portion of executable code; and generating, based on the determined difference, a report identifying the status of functional equivalence.
机译:这里公开了用于使用典型码行为的技术和关系模型以确定软件功能的变化。技术包括识别可执行代码的第一部分和可执行代码的第二部分;访问第一码行为和关系模型,表示可执行代码的第一部分的函数的执行;基于可执行代码的第二部分构造,第二代码行为和表示执行可执行代码的第二部分的功能的关系模型;执行第一代码行为的功能差异比较和对第二代码行为和关系模型的关系模型;基于功能差异比较确定,可执行代码的第一部分与可执行代码的代码部分之间的功能等效的状态;基于确定的差异,生成一个报告标识功能等价的状态。

著录项

  • 公开/公告号US11086769B2

    专利类型

  • 公开/公告日2021-08-10

    原文格式PDF

  • 申请/专利权人 AURORA LABS LTD.;

    申请/专利号US202016828679

  • 发明设计人 ZOHAR FOX;CARMIT SAHAR;

    申请日2020-03-24

  • 分类号G06F11/36;G06F16/901;G06N20;G06F8/75;G06F17/18;G06K9/62;G06F8/34;G06F8/65;G06F8/71;G06F21/52;G06F21/57;G06F21/62;

  • 国家 US

  • 入库时间 2022-08-24 20:29:03

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号