Modeling and Implementing Applications

This section provides a brief overview of the steps required to model, implement and deploy an application that is to be executed by TIBCO ActiveMatrix BPM.

TIBCO Business Studio provides TIBCO ActiveMatrix BPM’s process modeling, implementation and deployment environment.

Using TIBCO Business Studio’s Eclipse-based design environment:

  • Business analysts can capture, design and model a business process.
  • Corporate developers can implement the process as an executable model for subsequent deployment to the TIBCO ActiveMatrix BPM runtime.

TIBCO Business Studio can be used to design, model and implement applications for a variety of target platforms, TIBCO ActiveMatrix BPM being one of them.

The output of the modeling and implementation phases is a number of project artifacts (models):

  • process - the formal representation of a business process that is to be run in TIBCO ActiveMatrix BPM. For example, claims management, recruitment or car hire.
  • organization model - the formal representation of the organization (for example, the EasyAs Insurance company) against which the process will be run.
  • business object model - the formal representation of the business domain data that will be used by the process.
  • (optionally) form or pageflow process - the formal representation of how a particular user task in a process is to be displayed at runtime.
  • (optionally) business service - a specific type of a pageflow process, used to provide a "process starter" mechanism for Workspace and Openspace users. See Business Services.

Project artifacts shows the relationship between these elements.

Project artifacts