Automated criterion-based grouping and presenting
    1.
    发明授权
    Automated criterion-based grouping and presenting 有权
    自动基于标准的分组和呈现

    公开(公告)号:US08788497B2

    公开(公告)日:2014-07-22

    申请号:US12210815

    申请日:2008-09-15

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30601

    摘要: Interrelated items in a complex item set (such as a set of components in a complex software architecture) may be difficult to present in a manner that facilitates an understanding and evaluation of the item set, due to the amount of information and the difficulty in automatically discerning the organization of the item set. A set of criteria may be utilized to form criterion groups to which items matching respective criteria may be automatically assigned. Further grouping assignments may be achieved by identifying an ungrouped item that is associated with a grouped item. Such techniques may be applied in many variations to yield a representation of the item set, and a presentation of the item set to a user, that aggregates similar items and interrelationships, thereby promoting an understanding and analysis of the structure and organization of the item set while reducing the user involvement in the generation of same.

    摘要翻译: 复杂项目集中的相关项目(例如复杂软件体系结构中的一组组件)可能难以以便于对项目集的理解和评估的方式呈现,这归因于信息量和自动难度 辨别项目集的组织。 可以使用一组标准来形成可以自动分配与各个标准相匹配的项目的标准组。 可以通过识别与分组的项目相关联的未分组项目来实现进一步的分组分配。 这样的技术可以应用于许多变型以产生项目集合的表示,以及对用户集合的项目的呈现,聚合相似的项目和相互关系,从而促进对项目集合的结构和组织的理解和分析 同时减少用户对生成的参与。

    Automated Criterion-Based Grouping and Presenting
    2.
    发明申请
    Automated Criterion-Based Grouping and Presenting 有权
    基于自动标准的分组和呈现

    公开(公告)号:US20100070497A1

    公开(公告)日:2010-03-18

    申请号:US12210815

    申请日:2008-09-15

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30601

    摘要: Interrelated items in a complex item set (such as a set of components in a complex software architecture) may be difficult to present in a manner that facilitates an understanding and evaluation of the item set, due to the amount of information and the difficulty in automatically discerning the organization of the item set. A set of criteria may be utilized to form criterion groups to which items matching respective criteria may be automatically assigned. Further grouping assignments may be achieved by identifying an ungrouped item that is associated with a grouped item. Such techniques may be applied in many variations to yield a representation of the item set, and a presentation of the item set to a user, that aggregates similar items and interrelationships, thereby promoting an understanding and analysis of the structure and organization of the item set while reducing the user involvement in the generation of same.

    摘要翻译: 复杂项目集中的相关项目(例如复杂软件体系结构中的一组组件)可能难以以便于对项目集的理解和评估的方式呈现,这归因于信息量和自动难度 辨别项目集的组织。 可以使用一组标准来形成可以自动分配与各个标准相匹配的项目的标准组。 可以通过识别与分组的项目相关联的未分组项目来实现进一步的分组分配。 这样的技术可以应用于许多变型以产生项目集合的表示,以及对用户集合的项目的呈现,聚合相似的项目和相互关系,从而促进对项目集合的结构和组织的理解和分析 同时减少用户对生成的参与。

    VISUAL SHADER DESIGNER
    5.
    发明申请

    公开(公告)号:US20130063460A1

    公开(公告)日:2013-03-14

    申请号:US13227498

    申请日:2011-09-08

    IPC分类号: G09G5/02

    CPC分类号: G06T11/206 G06T15/005

    摘要: An integrated development environment includes a visual shader designer engine that enables a user to create a pixel shader embodied as a directed acyclic graph. The directed acyclic graph contains nodes, where each node is associated with an operation that is used to generate a color characteristic of a final rendered model. The visual shader designer engine displays a rendered image at each node that is the result of the node's operation during development of the directed acyclic graph. An error texture is rendered in a node when an erroneous condition is detected in rendering a node's operations.

    摘要翻译: 集成开发环境包括视觉着色器设计器引擎,使得用户能够创建体现为有向非循环图的像素着色器。 有向非循环图包含节点,其中每个节点与用于生成最终渲染模型的颜色特征的操作相关联。 视觉着色器设计器引擎在每个节点处显示渲染图像,这是在有向非循环图形开发过程中节点运行的结果。 当在渲染节点的操作中检测到​​错误条件时,在节点中呈现错误纹理。

    GENERALIZED AND EXTENSIBLE SOFTWARE ARCHITECTURE REPRESENTATION
    6.
    发明申请
    GENERALIZED AND EXTENSIBLE SOFTWARE ARCHITECTURE REPRESENTATION 审中-公开
    一般和可扩展的软件架构表示

    公开(公告)号:US20090319993A1

    公开(公告)日:2009-12-24

    申请号:US12144654

    申请日:2008-06-24

    IPC分类号: G06F9/44

    CPC分类号: G06F8/24

    摘要: Software architectures may include many types of elements, such as classes, functions, databases, queries, and users. An architecture may be the subject of many types of analysis, such as discovery of architecture features and design choices, rendering according to (e.g.) a visual layout or as a hierarchical data set, validation and testing of a chosen design, and evaluation by systems analysis tools. However, the information documenting the software architecture is often organized in a disjointed manner, such as in a set of release documentation, inline comments in source code, notes recorded in version control systems, and contact databases. Instead, the software architecture may be represented as a set of nodes of various node categories interconnected by links of different types. The representation may then be utilized in many types of analysis, such as visualization, transformation, and element analysis by complex systems analysis tools.

    摘要翻译: 软件架构可以包括许多类型的元素,例如类,功能,数据库,查询和用户。 架构可能是许多类型的分析的主题,例如发现架构特征和设计选择,根据(例如)视觉布局或分层数据集,对所选设计的验证和测试以及系统评估进行渲染 分析工具。 但是,记录软件架构的信息通常以不相干的方式组织,例如一组发行文档,源代码中的内联注释,版本控制系统中记录的注释和联系人数据库。 相反,软件架构可以被表示为由不同类型的链路互连的各种节点类别的一组节点。 然后,该表示可以用于许多类型的分析,例如通过复杂系统分析工具的可视化,转换和元素分析。