Automated relationship traceability between software design artifacts
    4.
    发明授权
    Automated relationship traceability between software design artifacts 有权
    软件设计工件之间的自动关系追溯

    公开(公告)号:US07735068B2

    公开(公告)日:2010-06-08

    申请号:US11292895

    申请日:2005-12-01

    CPC分类号: G06F8/10 G06F11/3604

    摘要: Tools and methods are described herein that allows for measuring and using the relationship between artifacts of a software design, such as requirements, test plans, and so on. The relationship can be quantified by determining a relationship quotient for quantifying a similarity between components of software design artifacts and presenting the quantified relationships to a user, such as a software designer, so that he or she can account for the relationship between such components during design changes and so on. The relationship quotient is made more representative of substantive similarity by selecting the key terms that are to be submitted to a similarity analysis such that words that are too common in the English language, such as conjunctions, articles, etc., are not used. Ubiquity of certain key terms in an enterprise is accounted for by adding a term significance weight to the similarity analysis. The similarity analysis is made contextual, for instance, by the use of inputs from domain ontology including Entity Descriptions, and Entity Relationships.

    摘要翻译: 本文描述了允许测量和使用软件设计的工件(例如要求,测试计划等)之间的关系的工具和方法。 可以通过确定用于量化软件设计工件的组件之间的相似性并向用户(例如软件设计者)呈现量化的关系的关系商来量化关系,使得他或她可以在设计期间考虑这些组件之间的关系 变化等。 通过选择要提交到相似性分析的关键术语,使得关系商更具有实质相似性的代表性,使得不使用英语中常用的词语,例如连词,文章等。 通过在相似性分析中增加一个术语意义权重来计算企业中某些关键术语的泛型。 相似度分析是以上下文为例,例如,通过使用来自领域本体的输入,包括实体描述和实体关系。

    SYSTEM AND METHOD FOR EXTRACTING FLOWCHART INFORMATION FROM DIGITAL IMAGES
    5.
    发明申请
    SYSTEM AND METHOD FOR EXTRACTING FLOWCHART INFORMATION FROM DIGITAL IMAGES 审中-公开
    从数字图像提取流图信息的系统和方法

    公开(公告)号:US20120213429A1

    公开(公告)日:2012-08-23

    申请号:US13073064

    申请日:2011-03-28

    IPC分类号: G06K9/34

    CPC分类号: G06K9/00476

    摘要: A system and method for extracting flowchart information from digital images is provided. The method includes converting the digital flowchart image into a grayscale image and then binarizing the image. The method further includes extracting and masking text data from the binarized image. Further, flow lines connecting geometric components within the flowchart image are extracted and masked. The geometric components are classified into one or more categories and the flow line relationships between the geometric components are extracted. Finally, the extracted text data, flow line relationship information and geometric component information is stored in a database.

    摘要翻译: 提供了一种从数字图像中提取流程图信息的系统和方法。 该方法包括将数字流程图图像转换成灰度图像,然后将图像二值化。 该方法还包括提取和屏蔽来自二值化图像的文本数据。 此外,提取并屏蔽连接流程图中的几何分量的流线。 将几何分量分类为一个或多个类别,并提取几何分量之间的流线关系。 最后,提取的文本数据,流线关系信息和几何分量信息存储在数据库中。

    Method for finding an impact on a computer generated code
    6.
    发明授权
    Method for finding an impact on a computer generated code 有权
    查找对计算机生成代码的影响的方法

    公开(公告)号:US08387001B2

    公开(公告)日:2013-02-26

    申请号:US12469198

    申请日:2009-05-20

    IPC分类号: G06F9/44

    CPC分类号: G06F8/75

    摘要: The present invention describes a method and a computer program product for finding an impact of a change on a computer generated code. The method includes the generation of a dependency graph for the computer generated code. The dependency graph includes a plurality of nodes that are connected logically by one or more edges. The method enables an expert to assign nodal weights to the nodes, based on their importance. The method also enables the expert to assign edge weights and distribution ratios, based on the criticality of the relationship between the nodes and their distance from the root node. Thereafter, the impact of the change is found by implementing a spreading activation technique on the dependency graph. The output gathered after the activation represents the impact of the change on the computer generated code.

    摘要翻译: 本发明描述了一种用于发现对计算机生成的代码的改变的影响的方法和计算机程序产品。 该方法包括生成计算机生成代码的依赖图。 依赖图包括通过一个或多个边缘逻辑地连接的多个节点。 该方法使得专家可以根据其重要性为节点分配节点权重。 该方法还使专家能够根据节点之间的关系及其与根节点的距离的关键性来分配边权重和分配比例。 此后,通过在依赖图上实现扩展激活技术来发现变化的影响。 激活后收集的输出表示更改对计算机生成代码的影响。

    METHOD FOR FINDING AN IMPACT ON A COMPUTER GENERATED CODE
    7.
    发明申请
    METHOD FOR FINDING AN IMPACT ON A COMPUTER GENERATED CODE 有权
    发现计算机生成代码的影响的方法

    公开(公告)号:US20100100867A1

    公开(公告)日:2010-04-22

    申请号:US12469198

    申请日:2009-05-20

    IPC分类号: G06F9/44

    CPC分类号: G06F8/75

    摘要: The present invention describes a method and a computer program product for finding an impact of a change on a computer generated code. The method includes the generation of a dependency graph for the computer generated code. The dependency graph includes a plurality of nodes that are connected logically by one or more edges. The method enables an expert to assign nodal weights to the nodes, based on their importance. The method also enables the expert to assign edge weights and distribution ratios, based on the criticality of the relationship between the nodes and their distance from the root node. Thereafter, the impact of the change is found by implementing a spreading activation technique on the dependency graph. The output gathered after the activation represents the impact of the change on the computer generated code.

    摘要翻译: 本发明描述了一种用于发现对计算机生成的代码的改变的影响的方法和计算机程序产品。 该方法包括生成计算机生成代码的依赖图。 依赖图包括通过一个或多个边缘逻辑地连接的多个节点。 该方法使得专家可以根据其重要性为节点分配节点权重。 该方法还使专家能够根据节点之间的关系及其与根节点的距离的关键性来分配边权重和分配比例。 此后,通过在依赖图上实现扩展激活技术来发现变化的影响。 激活后收集的输出表示更改对计算机生成的代码的影响。

    Automated relationship traceability between software design artifacts
    8.
    发明申请
    Automated relationship traceability between software design artifacts 有权
    软件设计工件之间的自动关系追溯

    公开(公告)号:US20070130561A1

    公开(公告)日:2007-06-07

    申请号:US11292895

    申请日:2005-12-01

    IPC分类号: G06F9/44

    CPC分类号: G06F8/10 G06F11/3604

    摘要: Tools and methods are described herein that allows for measuring and using the relationship between artifacts of a software design, such as requirements, test plans, and so on. The relationship can be quantified by determining a relationship quotient for quantifying a similarity between components of software design artifacts and presenting the quantified relationships to a user, such as a software designer, so that he or she can account for the relationship between such components during design changes and so on. The relationship quotient is made more representative of substantive similarity by selecting the key terms that are to be submitted to a similarity analysis such that words that are too common in the English language, such as conjunctions, articles, etc., are not used. Ubiquity of certain key terms in an enterprise is accounted for by adding a term significance weight to the similarity analysis. The similarity analysis is made contextual, for instance, by the use of inputs from domain ontology including Entity Descriptions, and Entity Relationships.

    摘要翻译: 本文描述了允许测量和使用软件设计的工件(例如要求,测试计划等)之间的关系的工具和方法。 可以通过确定用于量化软件设计工件的组件之间的相似性并向用户(例如软件设计者)呈现量化的关系的关系商来量化关系,使得他或她可以在设计期间考虑这些组件之间的关系 变化等。 通过选择要提交到相似性分析的关键术语,使得关系商更具有实质相似性的代表性,使得不使用在英语中常用的诸如连词,文章等的单词。 通过在相似性分析中增加一个术语意义权重来计算企业中某些关键术语的泛型。 相似度分析是以上下文为例,例如,通过使用来自领域本体的输入,包括实体描述和实体关系。