Developing Apama Applications in Event Modeler
Developing Apama Application in Event Modeler provides information and instructions for defining independent, real-time, business strategies, referred to as scenarios. Each scenario can contain any number of states, and transitions between states happen according to rules that you define.
You use the Event Modeler to create scenarios. You inject completed scenarios into the correlator, and then use a dashboard to create and configure one or more instances of the scenario. Each scenario instance listens for particular events or sequences of events. When the scenario instance finds events or sequences of interest, it performs specified actions according to the rules defined in the scenario.
After you develop a scenario in Event Modeler, you use Dashboard Builder to create a graphical dashboard for the scenario. The dashboard lets end users create and interact with scenario instances through an intuitive and easy to manipulate graphical user interface, which is described in
Building Dashboard Clients.
It is assumed that you have read
Introduction to Apama, which introduces scenario concepts, discusses the scenario development lifecycle, and covers Apama® architecture and other Apama concepts.
The information in this book is organized as follows:
Using Event Modeler provides details about defining scenario states, rules, blocks, and variables.
Creating Blocks provides instructions for using Software AG Designer to create blocks.
File Definition Formats describes the format required for files that define scenario blocks and scenario functions.