MANAGING SOURCE ANNOTATION METADATA
    1.
    发明申请
    MANAGING SOURCE ANNOTATION METADATA 审中-公开
    管理来源意见元数据

    公开(公告)号:US20090119576A1

    公开(公告)日:2009-05-07

    申请号:US11934759

    申请日:2007-11-03

    IPC分类号: G06F17/30 G06F17/21

    CPC分类号: G06F17/241 G06F16/24573

    摘要: A method, system and computer program product for managing source annotation metadata. The metadata management technique may include maintaining a set of metadata, maintaining data/metadata relationships between individual units of the metadata and individual units of the source data, and maintaining metadata/metadata relationships between individual units of the metadata. The metadata/metadata relationships define two or more intersecting search pathways through the metadata that intersect at one or more metadata units belonging to more than one search domain.

    摘要翻译: 用于管理源注释元数据的方法,系统和计算机程序产品。 元数据管理技术可以包括维护一组元数据,维护元数据的各个单元和源数据的各个单元之间的数据/元数据关系,以及维护元数据的各个单元之间的元数据/元数据关系。 元数据/元数据关系定义了通过属于多于一个搜索域的一个或多个元数据单元相交的元数据的两个或多个相交搜索路径。

    METHODS, SYSTEMS AND COMPUTER PRODUCTS FOR A DYNAMIC REPOSITORY
    2.
    发明申请
    METHODS, SYSTEMS AND COMPUTER PRODUCTS FOR A DYNAMIC REPOSITORY 有权
    动态报告的方法,系统和计算机产品

    公开(公告)号:US20090070757A1

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

    申请号:US11853407

    申请日:2007-09-11

    IPC分类号: G06F9/455

    CPC分类号: G06F8/60 G06F8/76

    摘要: A software development service offering of generating and installing software applications packages on computer systems running a set of operating systems including LINUX and UNIX operating systems, by creating a dynamic repository; populating a plurality software packages; running a tool that creates a set of index files, wherein the set of index files includes a menu of the plurality of software packages, wherein each software package in the plurality of software packages contains a set of contents; determining whether a software package is included in a menu of the plurality of software packages; and delivering to a client system the software package requested in a selection request, or delivering to the client system an other software package, when the software package is not included in the menu of the plurality of software packages.

    摘要翻译: 软件开发服务产品,通过创建动态存储库,在运行一系列操作系统(包括LINUX和UNIX操作系统)的计算机系统上生成和安装软件应用程序包; 填充多个软件包; 运行创建一组索引文件的工具,其中所述索引文件集合包括所述多个软件包的菜单,其中所述多个软件包中的每个软件包包含一组内容; 确定软件包是否包括在所述多个软件包的菜单中; 以及当所述软件包未被包括在所述多个软件包的菜单中时,向所述客户端系统递送在所述选择请求中请求的软件包,或者向所述客户端系统递送其他软件包。

    Metadata-integrated debugger
    4.
    发明授权
    Metadata-integrated debugger 有权
    元数据集成调试器

    公开(公告)号:US09032374B2

    公开(公告)日:2015-05-12

    申请号:US12061907

    申请日:2008-04-03

    IPC分类号: G06F9/44 G06F11/36

    CPC分类号: G06F11/3624 G06F11/3636

    摘要: A method, system and computer program product for software debugging using annotation metadata. A set of metadata comprising source code annotation information for a software program is maintained, together with data/metadata relationships between individual units of the metadata and individual units of the source code. A software debugging point is set that is associated with debugging point metadata comprising one or more units the metadata. A debugging action is performed when execution of the software program reaches said debugging point.

    摘要翻译: 一种使用注释元数据进行软件调试的方法,系统和计算机程序产品。 维护包含用于软件程序的源代码注释信息的一组元数据以及元数据的各个单元和源代码的各个单元之间的数据/元数据关系。 设置与包含元数据的一个或多个单元的调试点元数据相关联的软件调试点。 执行软件程序到达调试点时执行调试动作。

    Methods, systems and computer products for a dynamic repository
    5.
    发明授权
    Methods, systems and computer products for a dynamic repository 有权
    用于动态存储库的方法,系统和计算机产品

    公开(公告)号:US09003399B2

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

    申请号:US11853407

    申请日:2007-09-11

    IPC分类号: G06F9/445 G06F9/44

    CPC分类号: G06F8/60 G06F8/76

    摘要: A software development service offering of generating and installing software applications packages on computer systems running a set of operating systems including LINUX and UNIX operating systems, by creating a dynamic repository; populating a plurality software packages; running a tool that creates a set of index files, wherein the set of index files includes a menu of the plurality of software packages, wherein each software package in the plurality of software packages contains a set of contents; determining whether a software package is included in a menu of the plurality of software packages; and delivering to a client system the software package requested in a selection request, or delivering to the client system an other software package, when the software package is not included in the menu of the plurality of software packages.

    摘要翻译: 软件开发服务产品,通过创建动态存储库,在运行一系列操作系统(包括LINUX和UNIX操作系统)的计算机系统上生成和安装软件应用程序包; 填充多个软件包; 运行创建一组索引文件的工具,其中所述索引文件集合包括所述多个软件包的菜单,其中所述多个软件包中的每个软件包包含一组内容; 确定软件包是否包括在所述多个软件包的菜单中; 以及当所述软件包未被包括在所述多个软件包的菜单中时,向所述客户端系统递送在所述选择请求中请求的软件包,或者向所述客户端系统递送其他软件包。

    Application Failure Recovery
    6.
    发明申请
    Application Failure Recovery 有权
    应用程序故障恢复

    公开(公告)号:US20100037094A1

    公开(公告)日:2010-02-11

    申请号:US12186688

    申请日:2008-08-06

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1438

    摘要: A method, apparatus, and article of manufacture to dynamically address and resolve an improper shut-down of an application. Internal state data of the application is stored in persistent memory. New internal state data is dynamically created and authenticated following an improper shut-down of the application. Responsive to the authentication, the application is re-started with the authenticated new internal state data, without being subject to an immediate improper shut-down.

    摘要翻译: 一种方法,装置和制品,用于动态地解决和解决应用程序的不正当关闭。 应用程序的内部状态数据存储在持久存储器中。 新的内部状态数据在应用程序的不正确关闭之后被动态创建和验证。 响应于认证,应用程序将通过验证的新内部状态数据重新启动,而不会立即不正确关闭。

    COMPUTER SYSTEM, PROGRAM, AND METHOD FOR COMPARING COMPONENT WEIGHTS BETWEEN BUILDS
    7.
    发明申请
    COMPUTER SYSTEM, PROGRAM, AND METHOD FOR COMPARING COMPONENT WEIGHTS BETWEEN BUILDS 有权
    用于比较建筑物之间的组分权重的计算机系统,程序和方法

    公开(公告)号:US20130047137A1

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

    申请号:US13210258

    申请日:2011-08-15

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71 G06F8/77

    摘要: A computer system, program, or method may provide for quantifying changes in an individual component among a plurality of components in a software development environment where the components are incorporated in a build. This may include calculating a baseline weight of the individual component prior to a change; effecting, in the software development environment, the change to the individual component; calculating a modified weight of the individual component after the change; determining a threshold for a difference between the baseline weight and the modified weight of the individual component; calculating the difference between the baseline weight and the modified weight of the individual component; and providing on the software development computer a notification if the difference exceeds the threshold. The weights of the individual component may use data such as a count of other components required by the individual component, an install size, a runtime memory usage, a depth of a dependency tree, a component license type, a component category for memory location, a component code type, and/or other types of data.

    摘要翻译: 计算机系统,程序或方法可以提供用于量化软件开发环境中的多个组件中的各个组件的变化,其中组件被并入构建中。 这可以包括在改变之前计算单个组件的基线权重; 在软件开发环境中影响到单个组件的变化; 计算改变后各个部件的修改重量; 确定所述单独部件的所述基线重量和所述修改的重量之间的差的阈值; 计算单个组分的基线重量和改性重量之间的差异; 并在软件开发计算机上提供差异超过阈值的通知。 单个组件的权重可以使用诸如单个组件所需的其他组件的计数,安装大小,运行时存储器使用,依赖树的深度,组件许可证类型,用于存储器位置的组件类别的数据, 组件代码类型和/或其他类型的数据。

    Verifying that binary object file has been generated from source files

    公开(公告)号:US08347277B2

    公开(公告)日:2013-01-01

    申请号:US11840811

    申请日:2007-08-17

    IPC分类号: G06F9/45

    CPC分类号: G06F9/44589 G06F21/64

    摘要: For a source file on which basis a binary object file has been generated, a digital signature is generated for the source file, and the digital signature is stored. The digital signature may be secure hash algorithm (SHA) hash values. The binary object file is output. To verify that the binary object file has been generated from the source file, a digital signature is generated for the source file, and compared to the digital signature for the source file as previously stored. Where the digital signature for the source file as has been generated matches the digital signature for the source file previously stored, the binary object file is indicated as having been generated from the source file.

    Maximum clique in a graph
    9.
    发明授权
    Maximum clique in a graph 失效
    图中最大集团

    公开(公告)号:US07987250B2

    公开(公告)日:2011-07-26

    申请号:US10630037

    申请日:2003-07-30

    IPC分类号: G06F15/173

    CPC分类号: G06K9/6224

    摘要: A method and system for maximizing connectivity within members of a group, or for example a clique, in polynomial time. Vertices representing inter-connectivity of each member are placed on a graph in descending order. Least connected members are systematically removed from the graph until the connectivity count of a least connected vertex is equal to a quantity of vertices remaining in the graph. Following the removal of a vertex from the graph, an update of the inter-connectivity of each member on the graph is performed. Accordingly, when the connectivity count of a least connected vertex is equal to a quantity of vertices remaining in the graph a clique with maximum inter-connectivity has been achieved.

    摘要翻译: 一种用于在多项式时间内最大化组内成员,或例如集团内的连接性的方法和系统。 表示每个成员的互连性的顶点以降序放置在图形上。 最少连接的成员从图中被系统地删除,直到最小连接顶点的连接数等于图中剩余的顶点数量。 在从图中移除顶点之后,执行图上每个成员的互连性的更新。 因此,当连接最少的顶点的连通性数量等于图中剩余的顶点数量时,已经实现了具有最大互连性的集团。

    Multi-Dimensional Resource Fallback
    10.
    发明申请
    Multi-Dimensional Resource Fallback 审中-公开
    多维资源回退

    公开(公告)号:US20100185652A1

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

    申请号:US12355247

    申请日:2009-01-16

    IPC分类号: G06F7/10 G06F17/30

    CPC分类号: G06F9/454

    摘要: A method, system, and article of manufacture are provided for locating a resource in a data structure hierarchy. Data is stored in a hierarchy, such as an objected oriented hierarchy. For each encountered resource that requires data from the hierarchy, identifier and level information is extracted for that resource. A set of resource fallback rules are followed to traverse the hierarchy and to locate a corresponding data item for the subject resource in the hierarchy.

    摘要翻译: 提供了一种方法,系统和制品,用于定位数据结构层级中的资源。 数据存储在层次结构中,例如面向对象的层次结构。 对于每个遇到的资源,需要来自层次结构的数据,为该资源提取标识符和级别信息。 遵循一组资源回退规则遍历层次结构,并为层次结构中的主题资源定位相应的数据项。