MAINTAINING DATA INTEGRITY ACROSS EXECUTION ENVIRONMENTS
    1.
    发明公开
    MAINTAINING DATA INTEGRITY ACROSS EXECUTION ENVIRONMENTS 审中-公开
    之间不同的执行环境保持数据的完整性

    公开(公告)号:EP2488948A2

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

    申请号:EP10823664.7

    申请日:2010-10-08

    CPC分类号: G06F9/54 G06F21/64

    摘要: Current computing solutions often involve the sharing of data across multiple computer implemented processes. To ensure data integrity throughout the execution environment, an executing process can make a request for data from a Data Provider. In response to the request, the Data Provider can bundle the data and one or more Validation Objects in a Data Object. The Data Object can be passed between executing processes, and at any point in the execution, an executing process can verify the integrity of the data by making a request to the Data Object. To facilitate the passing of Data Objects throughout a heterogeneous execution environment, a Data Object can create a representation of itself specific to the target system. The Data Objects are advantageous in that all of the necessary validation checks are centralized, thus decreasing maintenance costs and the possibility of error.

    COMPUTER PROCESS MANAGEMENT
    2.
    发明公开
    COMPUTER PROCESS MANAGEMENT 审中-公开
    计算机过程管理

    公开(公告)号:EP2443547A2

    公开(公告)日:2012-04-25

    申请号:EP10789790.2

    申请日:2010-06-21

    摘要: A computer implemented process is defined to operate on three types of objects: Task Objects, Resume Objects, and State Objects. To define a Task Objects are implemented to perform the actions required to complete a particular aspect of the process. A State Object maintains information about the currently executing process, such as the values of variables and the current location in the executing process. A Resume Object directs process execution by specifying which Task Objects or Resume Objects to execute next. A key aspect of the system is the ability to suspend execution at any time and seamlessly resume execution at either the exact point execution was stopped or at any execution point prior to suspension. This accomplished by periodically storing Snapshots of the execution to persistent storage, which can later be used to restore the state of the system to that of the Snapshot.

    COMPUTER PROCESS MANAGEMENT
    4.
    发明公开
    COMPUTER PROCESS MANAGEMENT 审中-公开
    COMPUTERPROZESSVERWALTUNG

    公开(公告)号:EP2443547A4

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

    申请号:EP10789790

    申请日:2010-06-21

    摘要: A computer implemented process is defined to operate on three types of objects: Task Objects, Resume Objects, and State Objects. To define a Task Objects are implemented to perform the actions required to complete a particular aspect of the process. A State Object maintains information about the currently executing process, such as the values of variables and the current location in the executing process. A Resume Object directs process execution by specifying which Task Objects or Resume Objects to execute next. A key aspect of the system is the ability to suspend execution at any time and seamlessly resume execution at either the exact point execution was stopped or at any execution point prior to suspension. This accomplished by periodically storing Snapshots of the execution to persistent storage, which can later be used to restore the state of the system to that of the Snapshot.

    PROCESS ENTITY GRAPHS
    5.
    发明公开
    PROCESS ENTITY GRAPHS 审中-公开
    流程实体图

    公开(公告)号:EP2567314A2

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

    申请号:EP11777624.5

    申请日:2011-04-27

    IPC分类号: G06F9/44 G06F9/06 G06F17/30

    CPC分类号: G06Q10/067 G06F8/10 G06F8/34

    摘要: Implementing a process in an automation platform. Representing conceptual entities of the process as a nodes in a conceptual graph. Representing process relationships between the conceptual entities as edges between the nodes of the conceptual graph. Transforming the conceptual graph into a structural graph representing an automation design of the process. Transforming the structural graph into implementation artifacts executable on the automation platform. Entities can represent a feature, a constraint, a project phase, a screen, a data item, and a process description. Relationships can include a dependency relationship, a temporal relation-ship, and a parent-child relationship. The transformation into a structural graph being traceable between elements of the conceptual graph and the structural graph. The transformation into a structural graph controlled by a first configuration information. The transformation into a implementation artifacts controlled by a second configuration information.

    摘要翻译: 在自动化平台中实施流程。 将过程的概念实体表示为概念图中的节点。 将概念实体之间的过程关系表示为概念图的节点之间的边缘。 将概念图转化为代表过程自动化设计的结构图。 将结构图转换为可在自动化平台上执行的实现工件。 实体可以表示特征,约束,项目阶段,屏幕,数据项和过程描述。 关系可以包括依赖关系,时间关系和父母 - 子女关系。 结构图的转换可以在概念图和结构图的元素之间进行追踪。 转换为由第一配置信息控制的结构图。 转换为由第二个配置信息控制的实现工件。