首页> 外国专利> System and method for performing software due diligence using a binary scan engine and parallel pattern matching

System and method for performing software due diligence using a binary scan engine and parallel pattern matching

机译:使用二进制扫描引擎和并行模式匹配执行软件尽职调查的系统和方法

摘要

A system and method is provided for performing software due diligence review, which may include reviewing software for compliance and compatibility with software licenses, export regulations, or other compliance issues. In one implementation, the system may include a binary scan engine configured to analyze binary objects and extract dependency information identifying source code that may be associated with the binary objects. Upon identifying relevant source code, the system may use parallel pattern matching techniques to identify certain keywords in the source code and/or to match the keywords to text patterns that contain excerpts of language relevant to software due diligence. The system may then check for permissions and obligations associated with any matching relevant language to draw inferences regarding potential compliance problems.
机译:提供了一种用于执行软件尽职调查的系统和方法,该系统和方法可以包括检查软件的合规性以及与软件许可,出口法规或其他合规性问题的兼容性。在一个实现中,该系统可以包括二进制扫描引擎,该二进制扫描引擎被配置为分析二进制对象并提取用于识别可以与该二进制对象相关联的源代码的依赖性信息。在识别了相关的源代码之后,系统可以使用并行模式匹配技术来识别源代码中的某些关键字和/或将关键字与包含与软件尽职调查相关的语言摘录的文本模式进行匹配。然后,系统可以检查与任何匹配的相关语言关联的权限和义务,以得出有关潜在合规性问题的推论。

著录项

  • 公开/公告号US8479161B2

    专利类型

  • 公开/公告日2013-07-02

    原文格式PDF

  • 申请/专利权人 JUERGEN WEIGERT;

    申请/专利号US20090406567

  • 发明设计人 JUERGEN WEIGERT;

    申请日2009-03-18

  • 分类号G06F9/44;G06F9/45;

  • 国家 US

  • 入库时间 2022-08-21 16:44:22

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号