Business Data Services (BDS)

Business Data Services (BDS) is the component responsible for handling business data in TIBCO ActiveMatrix BPM. Use TIBCO Business Studio Business Object Modeler to define a BOM.

BDS converts the design-time BOM definitions into BDS Plug-ins that act as the runtime model for Business Data. The BDS Plug-ins are based on the Eclipse Modeling Framework (EMF). For more information about EMF, see:

http://www.eclipse.org/modeling/emf/

You can interact with business data (any BOM-based data) from any activity in a Process (for example, a user task, script task, database task, and so on). This automatically results in an indirect interaction with BDS Component.

For example, consider a claims handling system, the data of which might be modeled as follows:

The following business process shows the tasks that handle a claim:

In this example, the user interacts with BDS in each of the activities:

  • In the Create Claim script task, the script constructs the Business Objects.
  • In the Validate Claim Details user task, a claims handler validates whether the details are correct.
  • In the Update Claims Management System with Claim Details service task, details of the claim are persisted to a database.