Pre-executing workflow preparation activities based on activity probabilities and system load and capacity threshold requirements
    2.
    发明授权
    Pre-executing workflow preparation activities based on activity probabilities and system load and capacity threshold requirements 有权
    基于活动概率和系统负载和容量阈值要求执行预执行工作流准备活动

    公开(公告)号:US09430745B2

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

    申请号:US11610525

    申请日:2006-12-14

    IPC分类号: G06Q10/06

    摘要: In a Workflow Management System with a workflow having a sequence of activities of an underlying business process, logical wait situations occur when a given activity depends upon completion of a prerequisite preparation activity. A method for decreasing the resulting run-time delays includes: identifying a primary activity and an associated preparation activity required to be done before executing the primary activity; navigating through the process template of the underlying workflow and calculating the probability at a node of the process template that the primary activity will be reached for a current process instance; and pre-executing the preparation activity in parallel to the activity sequence if the probability exceeds a predetermined threshold.

    摘要翻译: 在具有工作流的工作流管理系统中,具有基础业务流程的一系列活动,当给定活动取决于完成前提条件准备活动时,会发生逻辑等待情况。 一种用于减少所产生的运行时间延迟的方法包括:识别在执行主要活动之前需要完成的主要活动和相关的准备活动; 浏览底层工作流程的流程模板,并计算过程模板节点对当前流程实例达到主要活动的概率; 并且如果概率超过预定阈值,则预先执行与活动序列并行的准备活动。

    Method for generating compatible partner processes in BPEL
    3.
    发明申请
    Method for generating compatible partner processes in BPEL 有权
    在BPEL中生成兼容伙伴进程的方法

    公开(公告)号:US20070174822A1

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

    申请号:US11549105

    申请日:2006-10-12

    IPC分类号: G06F9/45

    CPC分类号: G06Q10/06 G06F8/31 G06F8/35

    摘要: The present invention relates to a Workflow Management System or a computer system with comparable functionality (WFMS). More particularly the invention relates to a method or means for generating a runtime compliant partner process for a given original process, wherein both processes are dedicated to interact with each other. In order to provide a method for generating a runtime compliant partner process for a given original process, which is easier understandable for a process developer, it is proposed to perform the steps of: Step 1: Identifying all activities of the original process interacting with the partner process, Step 2: Determining if an activity is able to be mirrored by a mechanism supported by the business process language, e.g. BPEL, Step 2.1: If yes, generating the mirrored activity and creating a respective activity name, Step 2.1: If not, using a predetermined mathematical method for dissecting such an activity that into a set of sub-activities, which can be mirrored, Step 2.2.1: Generating a respective mirrored sub-activity and creating a respective activity name for each sub-activity, Step 2.2.2: Arranging the mirrored sub-activities according to the outcome of the predetermined mathematical method.

    摘要翻译: 本发明涉及一种具有相似功能(WFMS)的工作流管理系统或计算机系统。 更具体地,本发明涉及用于为给定的原始过程生成与运行时兼容的伙伴进程的方法或装置,其中两个进程专用于彼此交互。 为了提供一种用于为给定的原始进程生成运行时兼容的伙伴进程的方法,这对于进程开发者来说更​​容易理解,因此建议执行以下步骤:步骤1:识别原始进程的所有活动 合作伙伴进程,步骤2:确定活动是否能够被业务流程语言支持的机制镜像,例如 BPEL,步骤2.1:如果是,生成镜像活动并创建相应的活动名称,步骤2.1:如果没有,使用预定的数学方法将这样的活动解析成可以镜像的一组子活动,步骤 2.2.1:生成相应的镜像子活动并为每个子活动创建相应的活动名称,步骤2.2.2:根据预定数学方法的结果排列镜像子活动。

    STATISTICAL METHOD FOR AUTONOMIC AND SELF-ORGANIZING BUSINESS PROCESSES
    4.
    发明申请
    STATISTICAL METHOD FOR AUTONOMIC AND SELF-ORGANIZING BUSINESS PROCESSES 有权
    用于自动和自组织业务流程的统计方法

    公开(公告)号:US20070143166A1

    公开(公告)日:2007-06-21

    申请号:US11610525

    申请日:2006-12-14

    IPC分类号: G05B19/418

    摘要: In a Workflow Management System with a workflow having a sequence of activities of an underlying business process, logical wait situations occur when a given activity depends upon completion of a prerequisite preparation activity. A method for decreasing the resulting run-time delays includes: identifying a primary activity and an associated preparation activity required to be done before executing the primary activity; navigating through the process template of the underlying workflow and calculating the probability at a node of the process template that the primary activity will be reached for a current process instance; and pre-executing the preparation activity in parallel to the activity sequence if the probability exceeds a predetermined threshold.

    摘要翻译: 在具有工作流的工作流管理系统中,具有基础业务流程的一系列活动,当给定活动取决于完成前提条件准备活动时,会发生逻辑等待情况。 一种用于减少所产生的运行时间延迟的方法包括:识别在执行主要活动之前需要完成的主要活动和相关的准备活动; 浏览底层工作流程的流程模板,并计算过程模板节点对当前流程实例达到主要活动的概率; 并且如果概率超过预定阈值,则预先执行与活动序列并行的准备活动。

    Generating compatible partner processes in BPEL
    5.
    发明授权
    Generating compatible partner processes in BPEL 有权
    在BPEL中生成兼容的伙伴进程

    公开(公告)号:US08914770B2

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

    申请号:US11549105

    申请日:2006-10-12

    IPC分类号: G06F9/44 G06Q10/06

    CPC分类号: G06Q10/06 G06F8/31 G06F8/35

    摘要: The present invention relates to a Workflow Management System or a computer system with comparable functionality (WFMS). More particularly the invention relates to a method or means for generating a runtime compliant partner process for a given original process, wherein both processes are dedicated to interact with each other. In order to provide a method for generating a runtime compliant partner process for a given original process, which is easier understandable for a process developer, it is proposed to perform the steps of: Step 1: Identifying all activities of the original process interacting with the partner process, Step 2: Determining if an activity is able to be mirrored by a mechanism supported by the business process language, e.g. BPEL, Step 2.1: If yes, generating the mirrored activity and creating a respective activity name, Step 2.1: If not, using a predetermined mathematical method for dissecting such an activity that into a set of sub-activities, which can be mirrored, Step 2.2.1: Generating a respective mirrored sub-activity and creating a respective activity name for each sub-activity, Step 2.2.2: Arranging the mirrored sub-activities according to the outcome of the predetermined mathematical method.

    摘要翻译: 本发明涉及一种具有相似功能(WFMS)的工作流管理系统或计算机系统。 更具体地,本发明涉及用于为给定的原始过程生成与运行时兼容的伙伴进程的方法或装置,其中两个进程专用于彼此交互。 为了提供一种用于为给定的原始进程生成运行时兼容的伙伴进程的方法,这对于进程开发者来说更​​容易理解,建议执行以下步骤:步骤1:识别原始进程的所有活动 合作伙伴进程,步骤2:确定活动是否能够被业务流程语言支持的机制镜像,例如 BPEL,步骤2.1:如果是,生成镜像活动并创建相应的活动名称,步骤2.1:如果没有,使用预定的数学方法将这样的活动解析成可以镜像的一组子活动,步骤 2.2.1:生成相应的镜像子活动并为每个子活动创建相应的活动名称,步骤2.2.2:根据预定数学方法的结果排列镜像子活动。

    MIGRATING BUSINESS PROCESS INSTANCES
    6.
    发明申请
    MIGRATING BUSINESS PROCESS INSTANCES 审中-公开
    移动业务流程实施

    公开(公告)号:US20120330703A1

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

    申请号:US13493012

    申请日:2012-06-11

    IPC分类号: G06Q10/06

    CPC分类号: G06Q10/10 G06F9/4856

    摘要: Migration of a business process instance derived from a business process model having compensation logic is provided. A new business process version of the business process model is modeled. The business process model is statically analyzed to create a static process control flow. A potential compensation control flow is derived based on the business process instance. Changes between the new business process version and a previous business process version of the business process model are identified. The identified changes are walked to separate and group changes related to the compensation logic and changes related to a normal control flow of the business process model into change groups. The business process instance is migrated based on migration conditions which are determined based on the change groups.

    摘要翻译: 提供从具有补偿逻辑的业务流程模型导出的业务流程实例的迁移。 业务流程模型的新业务流程版本被建模。 对业务流程模型进行静态分析,创建静态流程控制流程。 基于业务流程实例导出潜在的补偿控制流程。 确定新业务流程版本与业务流程模型的先前业务流程版本之间的变化。 所识别的更改被转移到与补偿逻辑相关的单独和组变更以及与业务流程模型的正常控制流相关联的改变变为变更组。 业务流程实例将根据基于变更组确定的迁移条件进行迁移。

    PROCESS MODEL MERGING
    7.
    发明申请
    PROCESS MODEL MERGING 审中-公开
    过程模型合并

    公开(公告)号:US20120265507A1

    公开(公告)日:2012-10-18

    申请号:US13443063

    申请日:2012-04-10

    IPC分类号: G06G7/48

    CPC分类号: G06Q10/067 G06F8/35 G06F8/71

    摘要: Process model merging receives data representative of a first model that models a first process and a second model that models a second process, and determines, based on the data and a predetermined plurality of basic model manipulation operations, atomic differences in the second model relative to the first model. Compound differences are determined in the second model relative to the first model. A user is informed of the atomic differences and the compound differences. The user is allowed to select a set of the plurality of basic model manipulation operations. A modified first model is obtained by applying the selected set of basic model manipulation operations to the first model.

    摘要翻译: 过程模型合并接收表示对第一过程建模的第一模型的数据和对第二过程建模的第二模型,并且基于数据和预定的多个基本模型操作操作来确定第二模型中的原子差异 第一个模型。 复合差异在第二模型中相对于第一模型确定。 通知用户原子差异和复合差异。 允许用户选择一组多个基本模型操纵操作。 通过将所选择的一组基本模型操作操作应用于第一模型来获得修改的第一模型。