Open topic with navigation

TIBCO BusinessEvents® Enterprise Edition 6.3.1

# State Modeler

State Modeler is based on the UML-standard definition for state models. A state model is a directed graph. States are represented by nodes and state transitions are represented by connectors.

A state model allows you to model the life cycle of a concept instance — that is, for each instance of a given concept, you can define what states the instance passes through and how it will transition from state to state.

For example, consider an order process. It is modeled using a state model that is associated with an Order concept.

In the above example, when a customer places an order, TIBCO BusinessEvents receives a simple event and creates a new instance of the Order concept. Through the life of the Order instance, it passes through a credit-check state, an inventory-check state, a fulfillment state, and so on until the customer has received and paid for the order.

As these order activities take place, TIBCO BusinessEvents receives new events, correlates the events to the existing instance, modifies one or more property values within the instance, and changes the state of the instance.

TIBCO BusinessEvents ships with a simple state model example, which you can open and examine. It also includes a document with instructions for creating the example yourself. This will help to familiarize you with the TIBCO BusinessEvents State Modeler. This and other examples are stored in the BE_HOME/examples directory.

Subtopics

Did you find this helpful?

YesNo
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO BusinessEvents® Enterprise Edition

Copyright © 2004-2024. Cloud Software Group, Inc. All Rights Reserved.