会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Methods for enhancing pointer analyses
    • 增强指针分析的方法
    • US07496894B2
    • 2009-02-24
    • US10866941
    • 2004-06-14
    • Manuvir Das
    • Manuvir Das
    • G06F9/45
    • G06F8/434
    • Methods are described that enhance pointer analysis for programs. Whereas previous methods are constrained by the extremes of an inverse relationship between time and information, the present methods selectively unify information so as to allow a desired level of analytical decision within a desired duration of analysis. One aspect of the present invention includes selectively retaining information at a first order of indirection based on variables in an assignment statement while unifying information at subsequent orders of indirection. The methods are used for pointer variables, but are equally useful to function definitions, function calls, function pointers, indirect function calls, and others. The methods may be used in client analysis tools such as code browsers and slicing tools.
    • 描述了增强程序指针分析的方法。 尽管以前的方法被时间和信息之间的反向关系的极限所限制,但是本方法选择性地统一信息,以便在期望的分析持续时间内允许期望的分析决策水平。 本发明的一个方面包括基于分配语句中的变量选择性地保持信息的第一顺序,同时在随后的间接顺序统一信息。 这些方法用于指针变量,但同样对函数定义,函数调用,函数指针,间接函数调用等有用。 这些方法可用于客户端分析工具,如代码浏览器和切片工具。
    • 9. 发明授权
    • Methods for enhancing flow analysis
    • 增强流量分析的方法
    • US07500232B2
    • 2009-03-03
    • US10834680
    • 2004-04-29
    • Manuvir DasManuel A. FahndrichJakob Rehof
    • Manuvir DasManuel A. FahndrichJakob Rehof
    • G06F9/45
    • G06F8/433
    • Methods and structures are described that enhance flow analysis for programs. Whereas previous methods are complicated by the presence of function pointers, the present methods present a framework that abstracts function pointers as if they were any other program expressions so as to allow a desired level of analytical decision within a desired duration of analysis. One aspect of the present invention includes inferring types from a program, forming a type graph from the types, and forming a flow graph from the type graph to inhibit imprecise paths so as to enhance context-sensitivity of flow analysis. The methods may be used in any analysis tools such as code browsers and slicing tools.
    • 描述了增强程序流程分析的方法和结构。 尽管以前的方法由于存在函数指针而变得复杂,但是本方法提供了一个框架,它将函数指针抽象成是任何其他程序表达式,以便在期望的分析持续时间内允许所需的分析决策水平。 本发明的一个方面包括从程序中推断出类型,根据类型形成类型图,并从类型图形成流图,以抑制不精确的路径,从而增强流分析的上下文敏感性。 这些方法可以用于任何分析工具,如代码浏览器和切片工具。