×

EFFICIENT SYSTEM FOR REALIZING BUSINESS PROCESS FAMILIES USING MODEL-DRIVEN TECHNIQUES

  • US 20130110577A1
  • Filed: 10/23/2012
  • Published: 05/02/2013
  • Est. Priority Date: 08/16/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computationally efficient system for developing a set of business process definitions sharing the common business intent as a business process family using model driven techniques, the said system comprising:

  • a network; and

    a host system in communication with the network, the said host system having processor configured to execute programmed instructions for;

    a) specifying a business process family as an extension of essential BPMN meta model;

    b) viewing a business process definition as a set of connecting objects which connect a set of flow objects exchanging data objects using the said essential BPMN meta model;

    c) capturing a process structure for specifying concrete business processes using essential BPMN meta model;

    d) enabling an activity to be specified as a placeholder and making another process to fit in via orchestration or choreography by using essential BPMN meta model;

    e) defining a BPMN meta model to support a business process family concept, comprises ofi. describing the business process family by using a process structure, wherein the Process structure is defined by set of activities and events;

    ii. essentially specifying each template by using BPMN meta model;

    iii. introducing a placeholder to support two kinds of variability with respect to composition and integration, wherein the placeholder comprises of an Event activity or an Abstract Activity;

    iv. defining composition or integration of a process part at the placeholder by using a map, wherein the map comprises of an event map or an activity mapv. introducing a configuration structure to describe entire configuration context in terms of the parts that can be fitted at placeholders;

    vi. specifying multiple placeholders and a set of candidate processes for each placeholders to enables modelling of the business process family; and

    f) Integrating at least one business process definition from the business process family and at least one technology platform to create an executable business process.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×