基于上下文的代码分析

    公开(公告)号:CN101589380B

    公开(公告)日:2012-07-04

    申请号:CN200680052035.3

    申请日:2006-12-28

    Applicant: 微软公司

    CPC classification number: G06F11/3672 G06F11/3604 G06F11/3664

    Abstract: 实施例提供与目标代码的分析检查有关的一组形式化的中间分析上下文。这样的中间分析上下文可包括但不限于,目标代码的开发阶段、目标代码的类型或状态、操纵目标代码的源、目标代码的用途或者其它开发或运行时要求。因此,实施例动态标识正在其下开发目标代码的当前分析上下文并且随后可基于规则可应用什么上下文的了解来执行规则。更具体地,分析规则可描述(例如通过元数据)规则可在其下运行的那些上下文条件。基于这样的描述和当前上下文,可以执行已经被配置为应用于这样的上下文条件的那些规则。

    基于上下文的代码分析

    公开(公告)号:CN101589380A

    公开(公告)日:2009-11-25

    申请号:CN200680052035.3

    申请日:2006-12-28

    Applicant: 微软公司

    CPC classification number: G06F11/3672 G06F11/3604 G06F11/3664

    Abstract: 实施例提供与目标代码的分析检查有关的一组形式化的中间分析上下文。这样的中间分析上下文可包括但不限于,目标代码的开发阶段、目标代码的类型或状态、操纵目标代码的源、目标代码的用途或者其它开发或运行时要求。因此,实施例动态标识正在其下开发目标代码的当前分析上下文并且随后可基于规则可应用什么上下文的了解来执行规则。更具体地,分析规则可描述(例如通过元数据)规则可在其下运行的那些上下文条件。基于这样的描述和当前上下文,可以执行已经被配置为应用于这样的上下文条件的那些规则。

Patent Agency Ranking