18.04.2013 Views

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Adapt<br />

Business Process Management (BPM) 139<br />

Adaptation of the designed processes within the organization and the<br />

cus<strong>to</strong>mization of the standard package of BPM software forms part of<br />

the adapting phase of BPM. Training and follow-up of the personnel<br />

involved is an important component for the adaptation and acceptance<br />

of processes.<br />

5.3. BPM Systems<br />

Currently, there is a big convergence going on in the integration software<br />

industry, where the EAI and <strong>B2B</strong>i vendors are embracing BPM <strong>to</strong>ols by<br />

including them in their integration solution suites.<br />

There are certain manda<strong>to</strong>ry components of a BPM system, as follows:<br />

Process modeling <strong>to</strong>ol<br />

This is a graphical modeling <strong>to</strong>ol that enables rapid visual design<br />

of business processes while hiding the implementation from the<br />

users. The <strong>to</strong>ol should provide the functionalities of modifying user<br />

interfaces, business rules and process rules that drive the working of a<br />

business process.<br />

Process modeling involves drawing a workflow diagram that links<br />

resources, logic and movement of information between systems. Subprocesses<br />

are used when the main process becomes <strong>to</strong>o complex and<br />

needs <strong>to</strong> be broken down <strong>to</strong> keep it simple.<br />

The process-modeling <strong>to</strong>ol provides an environment <strong>to</strong> bind the<br />

components (process models; real entities such as companies, organizations,<br />

or people; source and target systems of the trading partners) of a<br />

business process <strong>to</strong>gether <strong>to</strong> create the final model for the process.<br />

Advanced modeling <strong>to</strong>ols also include XML-based rules reposi<strong>to</strong>ry,<br />

so that the rules can be shared across multiple applications in a single<br />

uniform format.<br />

Process execution engine<br />

This component is responsible for providing an environment for executing<br />

the process flow — i.e., sequencing and invoking the required element

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!