Framework for automatically merging customizations to structured code that has been refactored
    1.
    发明授权
    Framework for automatically merging customizations to structured code that has been refactored 失效
    自动将自定义结合到已重构的结构化代码的框架

    公开(公告)号:US08321834B2

    公开(公告)日:2012-11-27

    申请号:US12238135

    申请日:2008-09-25

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71 G06F8/72

    摘要: A method of generating a tool for merging customizations made to a first version of a software artifact when migrating to a second version includes instantiating a mapping element for each top-level element in a first code set that does not have a complementary element in a second code set; requesting and receiving merge instructions for each top-level element for which merge instructions are not provided in the corresponding mapping element; determining whether the merge instructions for each top-level element for which merge instructions are provided require that customizations be merged into the second code set; determining whether the merge instructions for each top-level element set that requires customizations to be merged are valid; requesting and receiving merge instructions for each top-level element for which the merge instructions are not valid; and storing the merge instructions received for each top-level element in the corresponding mapping element.

    摘要翻译: 当迁移到第二版本时,生成用于合并对软件工件的第一版本进行的定制的工具的方法包括为第二代码集中的第一代码集中的每个顶级元素实例化映射元素,所述第一代码集中的第二代码集合中没有互补元素 代码集 请求和接收对应映射元素中未提供合并指令的每个顶级元素的合并指令; 确定是否为其提供合并指令的每个顶级元素的合并指令要求定制被合并到第二代码集中; 确定需要自定义合并的每个顶级元素集合的合并指令是否有效; 请求和接收合并指令无效的每个顶级元素的合并指令; 以及将针对每个顶级元素接收的合并指令存储在相应的映射元素中。

    FRAMEWORK FOR AUTOMATICALLY MERGING CUSTOMIZATIONS TO STRUCTURED CODE THAT HAS BEEN REFACTORED
    2.
    发明申请
    FRAMEWORK FOR AUTOMATICALLY MERGING CUSTOMIZATIONS TO STRUCTURED CODE THAT HAS BEEN REFACTORED 失效
    自动合并自定义结构化代码已被引用的框架

    公开(公告)号:US20100077380A1

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

    申请号:US12238135

    申请日:2008-09-25

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71 G06F8/72

    摘要: A method of generating a tool for merging customizations made to a first version of a software artifact when migrating to a second version includes instantiating a mapping element for each top-level element in a first code set that does not have a complementary element in a second code set; requesting and receiving merge instructions for each top-level element for which merge instructions are not provided in the corresponding mapping element; determining whether the merge instructions for each top-level element for which merge instructions are provided require that customizations be merged into the second code set; determining whether the merge instructions for each top-level element set that requires customizations to be merged are valid; requesting and receiving merge instructions for each top-level element for which the merge instructions are not valid; and storing the merge instructions received for each top-level element in the corresponding mapping element.

    摘要翻译: 当迁移到第二版本时,生成用于合并对软件工件的第一版本进行的定制的工具的方法包括为第二代码集中的第一代码集中的每个顶级元素实例化映射元素,所述第一代码集中的第二代码集合中没有互补元素 代码集 请求和接收对应映射元素中未提供合并指令的每个顶级元素的合并指令; 确定是否为其提供合并指令的每个顶级元素的合并指令要求定制被合并到第二代码集中; 确定需要自定义合并的每个顶级元素集合的合并指令是否有效; 请求和接收合并指令无效的每个顶级元素的合并指令; 以及将针对每个顶级元素接收的合并指令存储在相应的映射元素中。

    Interdependent Task Management
    3.
    发明申请
    Interdependent Task Management 有权
    相互依赖的任务管理

    公开(公告)号:US20130019250A1

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

    申请号:US13621235

    申请日:2012-09-15

    IPC分类号: G06F9/46

    摘要: An illustrative embodiment of a computer-implemented process for interdependent task management selects a task from an execution task dependency chain to form a selected task, wherein a type selected from a set of types including “forAll,” “runOnce” and none is associated with the selected task and determines whether there is a “forAll” task. Responsive to a determination that there is no “forAll” task, determines whether there is a “runOnce” task and responsive to a determination that there is a “runOnce” task further determines whether there is a semaphore for the selected task. Responsive to a determination that there is a semaphore for the selected task, the computer-implemented process determines whether the semaphore is “on” for the selected task and responsive to a determination that the semaphore is “on,” sets the semaphore “off” and executes the selected task.

    摘要翻译: 用于相互依赖的任务管理的计算机实现的过程的说明性实施例从执行任务依赖性链中选择任务以形成所选择的任务,其中从包括forAll,runOnce和none的一组类型中选择的类型与所选择的任务相关联, 确定是否存在forAll任务。 响应于确定不存在所有任务,确定是否存在runOnce任务并且响应于确定存在runOnce任务进一步确定是否存在所选任务的信号量。 响应于确定存在所选任务的信号量,计算机实现的过程确定信号量是否针对所选择的任务开启,并且响应于确定信号灯所在,并设置信号量并执行所选择的任务。

    Interdependent Task Management
    4.
    发明申请
    Interdependent Task Management 有权
    相互依赖的任务管理

    公开(公告)号:US20110185361A1

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

    申请号:US12912141

    申请日:2010-10-26

    IPC分类号: G06F9/46

    摘要: An illustrative embodiment of a computer-implemented process for interdependent task management selects a task from an execution task dependency chain to form a selected task, wherein a type selected from a set of types including “forAll,” “runOnce” and none is associated with the selected task and determines whether there is a “forAll” task. Responsive to a determination that there is no “forAll” task, determines whether there is a “runOnce” task and responsive to a determination that there is a “runOnce” task further determines whether there is a semaphore for the selected task. Responsive to a determination that there is a semaphore for the selected task, the computer-implemented process determines whether the semaphore is “on” for the selected task and responsive to a determination that the semaphore is “on,” sets the semaphore “off” and executes the selected task.

    摘要翻译: 用于相互依赖的任务管理的计算机实现的过程的说明性实施例从执行任务依赖性链中选择任务以形成所选择的任务,其中从包括“forAll”,“runOnce”和none的一组类型中选择的类型与 所选任务并确定是否存在“forAll”任务。 响应于确定没有“所有”任务,确定是否存在“runOnce”任务,并且响应于确定存在“runOnce”任务进一步确定是否存在所选任务的信号量。 响应于确定所选任务存在信号量,计算机实现的过程确定信号量是否为所选任务“开”,并且响应于信号量“开”的确定,将信号量“关闭” 并执行所选择的任务。

    Interdependent task management by executing tasks based on the “for all” task attributes and existence of semaphore in a task dependency chain
    5.
    发明授权
    Interdependent task management by executing tasks based on the “for all” task attributes and existence of semaphore in a task dependency chain 有权
    基于“所有”任务属性执行任务并在任务依赖关系链中存在信号量的相互依赖的任务管理

    公开(公告)号:US08910180B2

    公开(公告)日:2014-12-09

    申请号:US13621235

    申请日:2012-09-15

    IPC分类号: G06F9/46 G06F9/54 G06F9/44

    摘要: An illustrative embodiment of a computer-implemented process for interdependent task management selects a task from an execution task dependency chain to form a selected task, wherein a type selected from a set of types including “forAll,” “runOnce” and none is associated with the selected task and determines whether there is a “forAll” task. Responsive to a determination that there is no “forAll” task, determines whether there is a “runOnce” task and responsive to a determination that there is a “runOnce” task further determines whether there is a semaphore for the selected task. Responsive to a determination that there is a semaphore for the selected task, the computer-implemented process determines whether the semaphore is “on” for the selected task and responsive to a determination that the semaphore is “on,” sets the semaphore “off” and executes the selected task.

    摘要翻译: 用于相互依赖的任务管理的计算机实现的过程的说明性实施例从执行任务依赖性链中选择任务以形成所选择的任务,其中从包括“forAll”,“runOnce”和none的一组类型中选择的类型与 所选任务并确定是否存在“forAll”任务。 响应于确定没有“所有”任务,确定是否存在“runOnce”任务,并且响应于确定存在“runOnce”任务进一步确定是否存在所选任务的信号量。 响应于确定所选任务存在信号量,计算机实现的过程确定信号量是否为所选任务“开”,并且响应于信号量“开”的确定,将信号量“关闭” 并执行所选择的任务。

    Managing execution of interdependent tasks of a task dependency chain based on a run-once task attribute
    6.
    发明授权
    Managing execution of interdependent tasks of a task dependency chain based on a run-once task attribute 有权
    基于一次运行任务属性来管理任务依赖关系链的相互依赖任务的执行

    公开(公告)号:US08910170B2

    公开(公告)日:2014-12-09

    申请号:US12912141

    申请日:2010-10-26

    摘要: An illustrative embodiment of an apparatus for interdependent task management selects a task from an execution task dependency chain to form a selected task, wherein a type selected from a set of types including “forAll,” “runOnce” and none is associated with the selected task and determines whether there is a “forAll” task. Responsive to a determination that there is no “forAll” task, determines whether there is a “runOnce” task and responsive to a determination that there is a “runOnce” task further determines whether there is a semaphore for the selected task. Responsive to a determination that there is a semaphore for the selected task, the computer-implemented process determines whether the semaphore is “on” for the selected task and responsive to a determination that the semaphore is “on,” sets the semaphore “off” and executes the selected task.

    摘要翻译: 用于相互依赖的任务管理的装置的说明性实施例从执行任务依赖性链中选择任务以形成所选择的任务,其中从包括“forAll”,“runOnce”和“none”的一组类型中选择的类型与所选任务相关联 并确定是否存在“forAll”任务。 响应于确定没有“所有”任务,确定是否存在“runOnce”任务,并且响应于确定存在“runOnce”任务进一步确定是否存在所选任务的信号量。 响应于确定所选任务存在信号量,计算机实现的过程确定信号量是否为所选任务“开”,并且响应于信号量“开”的确定,将信号量“关闭” 并执行所选择的任务。

    Managing access in one or more computing systems
    7.
    发明授权
    Managing access in one or more computing systems 有权
    管理一个或多个计算系统中的访问

    公开(公告)号:US09430660B2

    公开(公告)日:2016-08-30

    申请号:US12023650

    申请日:2008-01-31

    摘要: Embodiments pertaining to managing access in one or more computing systems can include an operations controller in communication with the one or more computing systems for managing commercial transactions of the one or more computing systems and an access management controller in communication with the operations controller. The access management controller can receive an input including user roles and actions associated with the one or more computing systems. The access management controller can provide the input to the operations controller for implementation of access rules in accordance with relationships between the user roles and the actions. The access management controller can attempt to access in the one or more computing systems at least a portion of the user roles and the actions after the operations controller has implemented the access rules. The access management controller can compare the attempted access with the relationships to determine access discrepancies.

    摘要翻译: 在一个或多个计算系统中管理访问的实施例可以包括与一个或多个计算系统通信的操作控制器,用于管理一个或多个计算系统的商业交易以及与操作控制器通信的访问管理控制器。 访问管理控制器可以接收包括与一个或多个计算系统相关联的用户角色和动作的输入。 访问管理控制器可以根据用户角色和动作之间的关系向操作控制器提供输入以实现访问规则。 访问管理控制器可以尝试在一个或多个计算系统中访问至少一部分用户角色和操作控制器已经实现了访问规则之后的动作。 访问管理控制器可以将尝试的访问与关系进行比较,以确定访问差异。

    METHOD AND SYSTEM OF MANAGING USER ACCESS IN A COMPUTING SYSTEM
    8.
    发明申请
    METHOD AND SYSTEM OF MANAGING USER ACCESS IN A COMPUTING SYSTEM 有权
    在计算机系统中管理用户访问的方法和系统

    公开(公告)号:US20090199293A1

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

    申请号:US12023650

    申请日:2008-01-31

    IPC分类号: G06F21/00

    摘要: A method and system of managing user access in a computing system is provided. The system can include an operations controller in communication with the computing system for managing the commercial transactions of the computing system over the internet, and an access management controller in communication with the operations controller. The access management controller can receive an input comprising user roles and actions associated with the computing system. The access management controller can generate a matrix indicating a relationship between the user roles and the actions. The access management controller can provide the input to the operations controller for implementation of access rules in accordance with the relationship indicated in the matrix. The access management controller can attempt to access in the computing system at least a portion of the user roles and actions after the operations controller has implemented the access rules. The access management controller can compares the attempted access with the relationship indicated in the matrix to determine access discrepancies.

    摘要翻译: 提供了一种在计算系统中管理用户访问的方法和系统。 该系统可以包括与计算系统通信的操作控制器,用于通过互联网管理计算系统的商业交易,以及与操作控制器通信的访问管理控制器。 访问管理控制器可以接收包括与计算系统相关联的用户角色和动作的输入。 访问管理控制器可以生成表示用户角色和动作之间的关系的矩阵。 访问管理控制器可以根据矩阵中指出的关系向操作控制器提供输入以实现访问规则。 访问管理控制器可以在操作控制器实现访问规则之后尝试在计算系统中访问至少一部分用户角色和动作。 访问管理控制器可以将尝试的访问与矩阵中指出的关系进行比较,以确定访问差异。