Generic Model

The Generic FSM model for FTM provides a set of process capabilities that are commonly required to deliver business function. It is intended to be used as a starting point to accelerate and help remove the risk from developing FSMs for an FTM deployment. The supplied FSMs provide standard behavior and lifecycle management for the generic FTM operational objects that are typically used in most FTM deployments. In some cases, specific project requirements may dictate that some or all of these FSMs are not appropriate as provided, and that customization is required. Regardless of specific project requirements it is expected that the generic model will provide a good starting point in all FTM projects.

The Generic FSM model package includes an IBM® Integration Toolkit project containing implementations for all actions used by the Generic FSM model.

The implementations are:
  • Standard FTM Integration Bus msgflow and ESQL files.
  • Intended to be used to accelerate development of FTM applications based on the generic model.
  • Ready for use as provided.
  • May require changes to depending on your specific project requirements.
The generic model covers the following use cases:
  • Handling inbound transmissions.
  • Handling outbound transmissions.
  • Handling inbound commands (operator commands issued from the FTM OAC).
  • Handling inbound acknowledgments.
These use cases are shown in the following figure.
Figure 1. Use cases
GenMod-UseCases.jpg