Event Programming Language
Encyclopedia
Event Programming Language (EPL) was an early attempt by iSpheres at a standard SQL style language for detecting patterns of events in data
Data
The term data refers to qualitative or quantitative attributes of a variable or set of variables. Data are typically the results of measurements and can be the basis of graphs, images, or observations of a set of variables. Data are often viewed as the lowest level of abstraction from which...

.

EPL enabled conditions on historical information, including ODBC databases, as well as real-life streaming data, such as stock ticks
Stock Ticker
Stock Ticker is a now out of print board game that was popular upon its release and is still played today. It was released by Copp-Clark Publishing, a venerable Canadian publisher.-Game play:...

 in one boolean condition. EPL had the ability to store time or length based windows for continual historical analysis, which is now accepted as a standard feature in the complex event processing
Complex Event Processing
Complex event processing consists of processing many events happening across all the layers of an organization, identifying the most meaningful events within the event cloud, analyzing their impact, and taking subsequent action in real time....

market. When the condition was satisfied, a sequence of actions could be taken, including inserting a new event into another event stream.

All EPL statements are of the form:

ON
WHEN
THEN
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK