Context definitions in practice PDF Print E-mail
The notion of time window exists in several languages. 

The CCL language (Aleri/Coral8) has some notion of window with keep policies that control the type of the window.

CCL example for Window and keep policies.

Windows are like streams, but store records
CREATE WINDOW Book_w SCHEMA Book_t KEEP ALL;
INSERT INTO Book_w
  SELECT * FROM Book_s;

Sample of KEEP policies (there are others):
KEEP LAST PER Id
KEEP 3 MINUTES
KEEP EVERY 3 MINUTES
KEEP UNTIL (”MON 17:00:00”)
KEEP 10 ROWS
KEEP LAST ROW
KEEP 10 ROWS PER Symbol

Note that the notion of CCL window has many of the functions of context we have discussed before, including several types of temporal contexts, and a composed context by segmentation.

The next figure shows an example definition of a temporal segmentation using AMiT
amit.jpg




 
Note: AMiT is not available through this website.
In this example, there is a definition of event initiator in the highest frame, followed by definition of grouping key (segmentation context) and the terminator as an offset of 2:00 minutes. Various other languages support some of the context options in various forms.

 

 
< Prev   Next >

Latest News

Deadline Extensions Announced

The Event Processing Technical Society in conjunction with the OMG Event Processing Community of Practice is sponsoring two competitions:An Innovative Event Processing Principles Contest. The contest ...
Read More ...

ACM DEBS 2011 Call for Tutorials

               Extended Deadline March 14, 2011 (23.59 GMT) The ACM DEBS (Distributed Event Based System) is the flagship conference of the event-based systems...
Read More ...

EPTS Presents Innovative Application Contest

  Event Processing Technical Society (EPTS) Presents Innovative Event Processing Application Contest   The Event Processing Technical Society in collaboration with the OMG Event Processing...
Read More ...

EPTS Presents Innovative Principles Contest

  Event Processing Technical Society (EPTS) Presents 2010 Innovative Event Processing Principles Contest   The Event Processing Technical Society is sponsoring an Innovative Event Processi...
Read More ...

New Paper: Integrating Complex Events for Collaborating and Dynamically Changing Business Processes

Integrating Complex Events for Collaborating and Dynamically Changing Business Processes Abstract: Business processes must become agile, respond to changes in the business environment in a timely ma...
Read More ...

Upcoming EPTS Related Events

Links

Link to us

RocketTheme Joomla Templates