Facilitating use of model transformations
    1.
    发明授权
    Facilitating use of model transformations 有权
    促进使用模型转换

    公开(公告)号:US08495580B2

    公开(公告)日:2013-07-23

    申请号:US12755600

    申请日:2010-04-07

    IPC分类号: G06F9/45

    CPC分类号: G06F11/3608 G06F8/35

    摘要: Techniques for facilitating use of a transformer are provided. The techniques include analyzing code of a transformer to compute one or more exception constraints and one or more output constraints, translating the one or more exception constraints and one or more output constraints to state them in terms of one or more input and output meta-model elements, wherein translating the one or more exception constraints and one or more output constraints comprises inferring one or more transformer rules in terms of vocabulary of a meta-model, wherein a transformer rule comprises one of a verification rule and a comprehension rule, and using the one or more inferred transformer rules to facilitate use of a transformer, wherein facilitating use of a transformer comprises supporting model verification and transform comprehension.

    摘要翻译: 提供了便于使用变压器的技术。 这些技术包括分析变压器的代码以计算一个或多个异常约束和一个或多个输出约束,将一个或多个异常约束和一个或多个输出约束转换为根据一个或多个输入和输出元模型来陈述它们 元素,其中翻译所述一个或多个异常约束和一个或多个输出约束包括根据元模型的词汇推断一个或多个变换器规则,其中变换器规则包括验证规则和理解规则之一,并且使用 一个或多个推断的变压器规则以便于使用变压器,其中促进变压器的使用包括支持模型验证和变换理解。

    FACILITATING USE OF MODEL TRANSFORMATIONS
    2.
    发明申请
    FACILITATING USE OF MODEL TRANSFORMATIONS 有权
    促进模型变换的使用

    公开(公告)号:US20110252406A1

    公开(公告)日:2011-10-13

    申请号:US12755600

    申请日:2010-04-07

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3608 G06F8/35

    摘要: Techniques for facilitating use of a transformer are provided. The techniques include analyzing code of a transformer to compute one or more exception constraints and one or more output constraints, translating the one or more exception constraints and one or more output constraints to state them in terms of one or more input and output meta-model elements, wherein translating the one or more exception constraints and one or more output constraints comprises inferring one or more transformer rules in terms of vocabulary of a meta-model, wherein a transformer rule comprises one of a verification rule and a comprehension rule, and using the one or more inferred transformer rules to facilitate use of a transformer, wherein facilitating use of a transformer comprises supporting model verification and transform comprehension.

    摘要翻译: 提供了便于使用变压器的技术。 这些技术包括分析变压器的代码以计算一个或多个异常约束和一个或多个输出约束,将一个或多个异常约束和一个或多个输出约束转换为根据一个或多个输入和输出元模型来陈述它们 元素,其中翻译所述一个或多个异常约束和一个或多个输出约束包括根据元模型的词汇推断一个或多个变换器规则,其中变换器规则包括验证规则和理解规则之一,并且使用 一个或多个推断的变压器规则以便于使用变压器,其中促进变压器的使用包括支持模型验证和变换理解。

    STATIC CODE ANALYSIS
    6.
    发明申请
    STATIC CODE ANALYSIS 有权
    静态代码分析

    公开(公告)号:US20100333069A1

    公开(公告)日:2010-12-30

    申请号:US12493511

    申请日:2009-06-29

    IPC分类号: G06F9/44

    CPC分类号: G06F8/75

    摘要: Techniques for static code analysis are provided. The techniques include routing a code analysis request to a set of one or more static code analysis tools based on a context of the request, merging one or more tool-specific outputs of the code analysis, wherein merging the one or more tool-specific outputs comprises using one or more tool-specific mappings to one or more static code analysis abstractions and one or more source linkages of one or more static code analysis defects, performing a deep analysis on a set of one or more defect categories, and combining results of the merging with the deep analysis to filter out one or more false-positives and to add one or more new true positives to create an optimal set of defects.

    摘要翻译: 提供静态代码分析技术。 这些技术包括基于请求的上下文将代码分析请求路由到一个或多个静态代码分析工具的集合,合并代码分析的一个或多个特定于工具的输出,其中合并一个或多个工具特定的输出 包括对一个或多个静态代码分析抽象和一个或多个静态代码分析缺陷的一个或多个源链接使用一个或多个特定于工具的映射,对一组或多个缺陷类别进行深度分析,以及将 与深入的分析相结合,过滤出一个或多个假阳性,并添加一个或多个新的真阳性来创建一组最佳的缺陷。