Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 1 Introduction to TIBCO iProcess Products : Understanding Product Usage

Understanding Product Usage
TIBCO iProcess Suite consists of multiple products and it is important to understand how to use each of these to your benefit. This section provides an overview of how you can use some of the main components of iProcess to achieve your BPM requirements.
The TIBCO iProcess Suite includes the following key products:
TIBCO iProcess® Engine
TIBCO iProcess Engine and its underlying components (listed below) play a key role in efficiently automating business processes. iProcess Engine is available for the Oracle, SQL Server and DB2 database variants and you can choose one appropriate to your corporate database strategy. For more information about TIBCO iProcess Engine, see Introduction to the TIBCO iProcess Engine.
TIBCO iProcess Web Services Server Plug-in and TIBCO iProcess Technology Plug-ins
These plug-ins enable TIBCO iProcess Engine to integrate with external systems and applications.
TIBCO Business Studio
TIBCO Business Studio-BPM Edition and TIBCO Business Studio iProcess Add-in enable you to develop business processes that can be executed by iProcess Engine in an Eclipse environment.
TIBCO Enterprise Message Service
TIBCO Enterprise Message Service allows TIBCO iProcess Engine with other TIBCO products, especially TIBCO ActiveMatrix BusinessWorks.
TIBCO Hawk and TIBCO Rendezvous
TIBCO Hawk and Rendezvous are required to monitor and manage your iProcess systems.
TIBCO iProcess® Workspace
TIBCO iProcess Workspace contains a number of components that allow end users to initiate and interact with business processes that have been deployed to iProcess Engine for execution. These include:
TIBCO iProcess® Workspace (Windows)
TIBCO iProcess® Workspace (Browser)
TIBCO iProcess® Workspace Lite
TIBCO iProcess® Server Objects (for Java and .Net)
TIBCO® Multilingual User Interface (MUI)
Each end user will have a named user license to iProcess Workspace and is entitled to any number of its constituent components. This will enable the end user to participate in the business process executed by iProcess Engine.
For example, an end user can use either the Windows or the Browser client of TIBCO iProcess Workspace to achieve the same. Depending on the end user environment, a user might use iProcess Workspace (Windows) whilst in their main office and iProcess Workspace (Browser) when working remotely. The examples below provide an overview of how some of the different iProcess Workspace components can be used by end users.
TIBCO iProcess Workspace (Windows)
The following image represents how end users connect to iProcess Engine using iProcess Workspace (Windows). Each end user accesses and uses iProcess Workspace (Windows) locally on their computer and needs to log in using the unique iProcess user ID and password assigned to them.
TIBCO iProcess Workspace (Browser)
The following image represents how end users connect to iProcess Engine using iProcess Workspace (Browser). This depends on how the solution designers and developers have designed the framework for iProcess. The following examples illustrate different ways in which iProcess Workspace can be used.
In this example, iProcess Workspace (Browser) is used unmodified.
Example 1 - Custom UI for iProcess Workspace (Browser)
In this example, the solution designers and developers replace the iProcess Workspace (Browser) user interface with a custom application developed by them. Nevertheless, the Action Processor API provided as part of iProcess Workspace (Browser) is still used. See the image below.
Example 2 - Custom Client using iProcess Server Objects
As the title, the solution designers and developers replace iProcess Workspace (Browser) with a custom application developed that uses iProcess Server Objects to access the BPM functionality provided by iProcess. See the image below:
TIBCO iProcess® Developer
TIBCO iProcess Developer contains components that helps business analysts, solution designers and developers create business processes and develop iProcess based applications and solutions as per the corporate requirements. Each of these users will have a named user license for iProcess Developer.,
In addition to iProcess Workspace, the developers can use any number of product components provided with iProcess Developer. These include the following:
TIBCO iProcess® Workspace (Windows)
TIBCO iProcess® Workspace (Browser)
TIBCO iProcess® Workspace Lite
TIBCO iProcess® Server Objects (for Java and .Net)
TIBCO iProcess® Workspace Plug-ins
TIBCO iProcess® Web Services Client Plug-in
TIBCO® General Interface Builder Enterprise Edition
TIBCO® Multilingual User Interface (MUI)
iProcess Developer also entitles developers to use the iProcess Modeler functionality included in iProcess Workspace (Windows).

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved