Developing Apama Applications > Developing Apama Applications in Event Modeler
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:
*Overview of Using Event Modeler uses an example to show you the procedure for developing a scenario.
*Using Event Modeler provides details about defining scenario states, rules, blocks, and variables.
*Using Standard Blocks provides details for using all blocks provided with Apama.
*Using Functions in Event Modelerdescribes the standard functions you can use in a scenario and provides instructions for defining your own function.
*Creating Blocks provides instructions for using Apama Studio to create blocks.
*Working with Blocks Created from Scenarios shows how to save a scenario as a Block and then use that scenario Block in some other scenario.
*File Definition Formats describes the format required for files that define scenario blocks and scenario functions.
Copyright © 2013-2015 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Use, reproduction, transfer, publication or disclosure is prohibited except as specifically provided for in your License Agreement with Software AG.