首页> 外国专利> System and method for statically checking source code

System and method for statically checking source code

机译:静态检查源代码的系统和方法

摘要

The present invention is directed at a system and method for statically checking source code to determine potential compatibility issues with a new software release. The system and method perform a static check on input source files associated with a software release. The static check includes identifying programming constructs, such as function prototypes, structures, unions, and the like, within source code files associated with the software release. The programming constructs undergo a filtering process that reduces the number of potentially false change errors. The filtered programming constructs are saved in a database associated with the software release. The database is then compared with another database containing programming constructs for another software release in order to identify differences between the two software releases. A list of changes is generated that identifies the differences between the two software releases. These changes are used to identify potential incompatibilities between the two software releases.
机译:本发明针对一种用于静态检查源代码以确定新软件版本的潜在兼容性问题的系统和方法。该系统和方法对与软件发行版相关联的输入源文件执行静态检查。静态检查包括在与软件发行版关联的源代码文件中识别编程构造,例如功能原型,结构,联合等。编程构造经过过滤过程,减少了潜在的错误更改错误的数量。过滤后的程序结构保存在与该软件版本关联的数据库中。然后将该数据库与另一个数据库进行比较,该数据库包含用于另一个软件版本的编程构造,以便识别两个软件版本之间的差异。生成更改列表,以标识两个软件版本之间的差异。这些更改用于确定两个软件版本之间的潜在不兼容性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号