BPI enables the user to semantically represent integration in terms of business process constructs. Process modeling entails the specification of a logical model based on business process interactions. These business process interactions are represented graphically in general workflow syntax. An example of business processes graphically represented by a BPI tool is shown in Figure 1.
Modeling Workflow with Weblogic Process Integrator, a leading BPI tool
Managing B2B processes between trading participants over a public network result in a number of additional requirements, not the least of which is the introduction of fine-grain control over processes. Processes are defined at design time to be either public or private. Public processes are processes that are visible and shared between participants in the trading space. Private processes, on the other hand, are limited in scope to within the enterprise and are not known or accessible by external entities.