Method, system and computer program for tracking software development
    1.
    发明授权
    Method, system and computer program for tracking software development 失效
    跟踪软件开发的方法,系统和计算机程序

    公开(公告)号:US07930677B2

    公开(公告)日:2011-04-19

    申请号:US11457020

    申请日:2006-07-12

    IPC分类号: G06F9/44 G06F9/46

    CPC分类号: G06Q10/06 G06Q10/063118

    摘要: A solution (300) for tracking computer software development (for example, based on UML diagrams) is proposed. In the solution of the invention, a completion coefficient is associated (312) with each activity concerning the development process (to indicate the effort required to complete it). The activities are organized into a tree (starting from a root node for the whole development process). In operation, a user tunes (333-336) a progress index for each micro-activity represented by a leaf node of the tree (to indicate its actual progress). The progress index of each macro-activity represented by a non-leaf node of the tree is instead calculated (357-360) by aggregating the progress indexes of its depending activities weighted according to the respective completion coefficients (with a recursive process down to the micro-activities). In this way, the progress of the development process can be tracked with an incremental approach at different levels of detail.

    摘要翻译: 提出了一种用于跟踪计算机软件开发的解决方案(例如,基于UML图)。 在本发明的解决方案中,完成系数与每个关于开发过程的活动相关联(312)以指示完成它所需的努力。 这些活动被组织成一棵树(从整个开发过程的根节点开始)。 在操作中,用户调整(333-336)由树的叶节点表示的每个微活动的进度索引(以指示其实际进展)。 通过聚合根据相应完成系数加权的其依赖活动的进度指标(通过递归过程直到相应的完成系数)来计算(357-360)由树的非叶节点代表的每个宏活动的进度指数 微观活动)。 以这种方式,开发过程的进度可以用不同层次的增量方式来跟踪。

    Adaptive mangement method and system with automatic dependency resolution
    2.
    发明申请
    Adaptive mangement method and system with automatic dependency resolution 失效
    自适应管理方法和具有自动依赖解析的系统

    公开(公告)号:US20050289090A1

    公开(公告)日:2005-12-29

    申请号:US10524566

    申请日:2003-08-13

    CPC分类号: G06F8/60 Y10S707/99943

    摘要: A resource management method (300) and a corresponding system are proposed. In the solution of the invention, an authority publishes (324) multiple rules, each one defining a desired target configuration for a category of subjects (without any information about their dependencies). Each subject retrieves (320-322, 326) the rules corresponding to its category in a random order. The rules are then applied (427-439) on the subject according to a trial-and-fail approach. Particularly, the application of any failed rule is continually repeated (427-448), until all the rules are successfully applied (463) or a deadlock condition is detected (451). In this way, any dependency is automatically resolved on the subject at run time. Moreover, as soon as all the rules have been successfully applied the compliance of the subject to the rules is verified (455-457) again; should the subject be not compliant to one or more rules any longer, an infinite loop condition is detected (466).

    摘要翻译: 提出了一种资源管理方法(300)和相应的系统。 在本发明的解决方案中,授权者发布(324)多个规则,每个规则定义用于一类主题的期望的目标配置(没有关于其依赖性的任何信息)。 每个对象以随机顺序检索(320 - 322,326)与其类别相对应的规则。 然后根据试验和失败的方法对这个问题应用规则(427 - 439)。 特别地,不断重复应用任何失败的规则(427 - 448),直到所有规则成功应用(463)或检测到死锁条件(451)为止。 这样,任何依赖关系在运行时自动解决。 此外,一旦成功地应用所有规则,再次验证主体对规则的遵守情况(455 - 457); 如果主体不再符合一个或多个规则,则检测到无限循环条件(466)。

    Adaptive resource management
    3.
    发明授权
    Adaptive resource management 失效
    自适应资源管理

    公开(公告)号:US08180868B2

    公开(公告)日:2012-05-15

    申请号:US12268030

    申请日:2008-11-10

    IPC分类号: G06F15/16

    CPC分类号: G06F8/60 Y10S707/99943

    摘要: A resource management method and a corresponding system implementing an adaptive model are proposed. The method allows an authority to define a desired target state of several kinds of resources, which are directly controlled by different subjects. The authority publishes a series of rules in a shared repository; each rule indicates the target state of a resource for a corresponding category of the subjects. Each subject retrieves the rules corresponding to its category from the shared repository. The rules are then applied by the subject directly. In this way, the subjects self-adapt to the rules, without requiring any direct interaction with the authority.

    摘要翻译: 提出了一种实现自适应模型的资源管理方法和相应系统。 该方法允许权限定义由不同主体直接控制的几种资源的期望目标状态。 权威机构在共享资料库中发布一系列规则; 每个规则指示相应类别的对象的资源的目标状态。 每个主体从共享存储库检索与其类别相对应的规则。 然后规则直接由主体应用。 以这种方式,受试者自律适应规则,而不需要与权威机构直接互动。

    Aggregating Service Components
    4.
    发明申请
    Aggregating Service Components 失效
    聚合服务组件

    公开(公告)号:US20090319951A1

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

    申请号:US12472926

    申请日:2009-05-27

    IPC分类号: G06F3/048

    CPC分类号: G06Q10/00

    摘要: Methods, systems, and computer program products for aggregating service components in a data processing system according to predefined aggregation rules. The method includes providing a plurality of visual elements, each visual element representing a corresponding service component; selecting a new visual element for addition to an aggregation structure; determining a set of eligible visual elements of eligible service components among the instantiated service components; associating a visual cue with the eligible visual elements; and aggregating the new service component to a selected eligible service component in the aggregation structure. The new service component is compatible for aggregation with each eligible service component according to the aggregation rules. The aggregation structure includes an aggregation of instantiated visual elements of instantiated service components to define an aggregated service according to the aggregation of the instantiated service components.

    摘要翻译: 用于根据预定义的聚合规则在数据处理系统中聚合服务组件的方法,系统和计算机程序产品。 该方法包括提供多个视觉元素,每个视觉元素表示相应的服务组件; 选择用于添加到聚合结构的新的可视元素; 确定所述实例化服务组件中的合格服务组件的一组符合条件的可视元素; 将视觉提示与合格的视觉元素相关联; 并将新的服务组件聚合到聚合结构中的选定的合格服务组件。 新的服务组件可以根据聚合规则与每个符合条件的服务组件进行聚合兼容。 聚合结构包括实例化服务组件的实例化可视元素的聚合,以根据实例化服务组件的聚合来定义聚合服务。

    IN-CONTEXT COLLABORATION TOOL FOR RESOURCE MANAGEMENT SYSTEMS
    5.
    发明申请
    IN-CONTEXT COLLABORATION TOOL FOR RESOURCE MANAGEMENT SYSTEMS 审中-公开
    资源管理系统的内在协作工具

    公开(公告)号:US20090150333A1

    公开(公告)日:2009-06-11

    申请号:US12264254

    申请日:2008-11-04

    IPC分类号: G06F17/30

    摘要: A method for managing resources in a resource management system in accordance with certain embodiments may include providing a retrieval statement for retrieving management information relating to a set of selected resources. The management information may be retrieved according to the retrieval statement. Context information relating to one or more resources of the set may be retrieved according to the corresponding management information. One or more requests for additional information relating to the resource may be generated according to the context information. The requests for additional information may then be submitted to an information source.

    摘要翻译: 根据某些实施例的用于管理资源管理系统中的资源的方法可以包括提供用于检索与所选择的资源集合相关的管理信息的检索语句。 可以根据检索语句检索管理信息。 可以根据相应的管理信息检索与集合的一个或多个资源有关的上下文信息。 可以根据上下文信息生成关于资源的附加信息的一个或多个请求。 然后可以将要求的附加信息提交给信息来源。

    Adaptive Resource Management Method and System
    6.
    发明申请
    Adaptive Resource Management Method and System 失效
    自适应资源管理方法与系统

    公开(公告)号:US20090119390A1

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

    申请号:US12268030

    申请日:2008-11-10

    IPC分类号: G06F15/177 G06F9/44 G06F9/445

    CPC分类号: G06F8/60 Y10S707/99943

    摘要: A resource management method (400c) and a corresponding system implementing an adaptive model are proposed. The method allows an authority to define a desired target state of several kinds of resources, which are directly controlled by different subjects. The authority publishes (460) a series of rules in a shared repository; each rule indicates the target state of a resource for a corresponding category of the subjects. Each subject retrieves (444-456;462-468) the rules corresponding to its category from the shared repository. The rules are then applied (458;469) by the subject directly. In this way, the subjects self-adapt to the rules, without requiring any direct interaction with the authority.

    摘要翻译: 提出了一种资源管理方法(400c)和实现自适应模型的对应系统。 该方法允许权限定义由不同主体直接控制的几种资源的期望目标状态。 当局在共享资料库中发布(460)一系列规则; 每个规则指示相应类别的对象的资源的目标状态。 每个对象从共享存储库检索(444-456; 462-468)与其类别对应的规则。 然后直接向受试者应用规则(45​​8; 469)。 以这种方式,受试者自律适应规则,而不需要与权威机构直接互动。

    Adaptive management method with authorization control
    7.
    发明授权
    Adaptive management method with authorization control 失效
    具有授权控制的自适应管理方法

    公开(公告)号:US07308438B2

    公开(公告)日:2007-12-11

    申请号:US11065603

    申请日:2005-02-24

    IPC分类号: G06F7/00

    摘要: A self-adaptive resource management method and a corresponding system are proposed. In the solution of the invention, an authority (105) publishes multiple rules into a corresponding repository (115). Each rule defines a desired target configuration for a category of subjects (110). Some of the rules can be conditioned to an authorization for their application on the subjects (by means of an optional enabling code). Whenever a generic subject tries to apply a conditioned rule, a test is made to verify whether the application of the rule has been authorized for the subject; if not, the subject is considered not compliant with the rule for a lack of authorization. A supervisor (135) authorizes each enabling code in an asynchronous way (with respect to the application of the corresponding rules); for example, the supervisor can authorize the enabling code for specific subjects, for a group of subjects (defined either statically by a list of subjects or dynamically by their characteristics), or for all the subjects. In this way, the application of the rules on the different subjects can be controlled centrally (for example, during a transition from a resource management system based on the enforcement model) without impairing the self-adaptive model.

    摘要翻译: 提出了一种自适应资源管理方法和相应的系统。 在本发明的解决方案中,权限(105)将多个规则发布到对应的仓库(115)中。 每个规则定义了对象类别(110)的期望的目标配置。 一些规则可以适应其对主题的应用程序的授权(通过可选的启用代码)。 每当一个通用对象尝试应用条件规则时,进行测试以验证该规则的应用是否已被授权给该主题; 如果没有,该被摄体被认为不符合缺乏授权的规则。 主管(135)以异步方式授权每个启用代码(相对于相应规则的应用); 例如,主管可以授权特定主题的启用代码,对于一组主题(由主体列表静态定义或通过其特征动态定义)或所有主题。 以这种方式,可以集中控制对不同主题的规则的应用(例如,在从基于执行模型的资源管理系统的过渡期间)而不损害自适应模型。

    METHOD, SYSTEM AND COMPUTER PROGRAM FOR TRACKING SOFTWARE DEVELOPMENT
    8.
    发明申请
    METHOD, SYSTEM AND COMPUTER PROGRAM FOR TRACKING SOFTWARE DEVELOPMENT 失效
    方法,用于跟踪软件开发的系统和计算机程序

    公开(公告)号:US20070028213A1

    公开(公告)日:2007-02-01

    申请号:US11457020

    申请日:2006-07-12

    IPC分类号: G06F9/44

    CPC分类号: G06Q10/06 G06Q10/063118

    摘要: A solution (300) for tracking computer software development (for example, based on UML diagrams) is proposed. In the solution of the invention, a completion coefficient is associated (312) with each activity concerning the development process (to indicate the effort required to complete it). The activities are organized into a tree (starting from a root node for the whole development process). In operation, a user tunes (333-336) a progress index for each micro-activity represented by a leaf node of the tree (to indicate its actual progress). The progress index of each macro-activity represented by a non-leaf node of the tree is instead calculated (357-360) by aggregating the progress indexes of its depending activities weighted according to the respective completion coefficients (with a recursive process down to the micro-activities). In this way, the progress of the development process can be tracked with an incremental approach at different levels of detail.

    摘要翻译: 提出了一种用于跟踪计算机软件开发的解决方案(例如,基于UML图)。 在本发明的解决方案中,完成系数与每个关于开发过程的活动相关联(312)以指示完成它所需的努力。 这些活动被组织成一棵树(从整个开发过程的根节点开始)。 在操作中,用户调整(333-336)由树的叶节点表示的每个微活动的进度索引(以指示其实际进展)。 通过聚合根据相应完成系数加权的其依赖活动的进度指标,(而将递归过程降至最低),相应地计算(357-360)由树的非叶节点表示的每个宏活动的进度指数 微观活动)。 以这种方式,开发过程的进度可以用不同层次的增量方式来跟踪。

    Method and system for monitoring distributed applications on-demand
    9.
    发明申请
    Method and system for monitoring distributed applications on-demand 失效
    根据需要监控分布式应用程序的方法和系统

    公开(公告)号:US20050198275A1

    公开(公告)日:2005-09-08

    申请号:US10892433

    申请日:2004-07-15

    IPC分类号: G06F15/173 G06F15/177

    摘要: A method (300;600) and system for monitoring distributed applications (for example, running on multiple WAS nodes of a cluster) is proposed. The solution of the invention is based on a self-adaptive resource management infrastructure. Particularly, an authority publishes (306-312) a plurality of rules, each one defining a desired target configuration for a category of subjects. A membership controller on each subject is responsible to assign (315-333) the subject to the respective category; a compliance engine then retrieves and applies (336-351) the rules corresponding to the category of the subject. The resource management infrastructure is used to implement a monitoring on-demand of the distributed application. For this purpose, two rules are defined (603-606) for the WAS nodes having the distributed application in a running condition and in a non-running condition, respectively. Each WAS node having the distributed application in the running condition applies (639-645) the first rule, so as to start the monitoring application; as soon as the distributed application switches to the non-running condition, the WAS node applies (654-657) the second rule, so as to stop the monitoring application automatically.

    摘要翻译: 提出了一种用于监视分布式应用(例如,在群集的多个WAS节点上运行)的方法(300; 600)和系统。 本发明的解决方案基于自适应资源管理基础设施。 特别地,授权机构发布(306-312)多个规则,每个规则定义用于一类主题的期望的目标配置。 每个科目的成员控制人负责将主题分配(315-333)到相应的类别; 合规引擎然后检索并应用与对象类别相对应的规则(336-351)。 资源管理基础设施用于实现分布式应用程序的按需监控。 为此,为分布式应用程序分别处于运行状态和非运行状态的WAS节点分别定义了两个规则(603 - 606)。 具有运行状态的分布式应用的每个WAS节点适用(639 - 645)第一条规则,以启动监控应用程序; 一旦分布式应用程序切换到非运行状态,WAS节点就应用(654 - 657)第二条规则,以便自动停止监视应用程序。

    Complex operation execution tool
    10.
    发明授权
    Complex operation execution tool 失效
    复杂的操作执行工具

    公开(公告)号:US08745510B2

    公开(公告)日:2014-06-03

    申请号:US12334088

    申请日:2008-12-12

    IPC分类号: G06F3/048

    CPC分类号: G06F9/451

    摘要: A method is presented for executing complex operations. The method may include providing basic packages that include execution instructions for at least partially executing a complex operation. Each basic package may also include combination instructions for combining the execution instructions with execution instructions of another basic package. Several basic packages may be selected. The complex operation may then be executed according to the execution instructions and the combination instructions associated with the selected basic packages.

    摘要翻译: 提出了一种执行复杂操作的方法。 该方法可以包括提供包括用于至少部分执行复杂操作的执行指令的基本包。 每个基本包还可以包括用于将执行指令与另一基本包的执行指令组合的组合指令。 可以选择几个基本包。 然后可以根据执行指令和与所选择的基本包相关联的组合指令来执行复杂操作。