Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

VIATRA/CEP/Language

< VIATRA‎ | CEP
Revision as of 16:31, 18 July 2014 by Unnamed Poltroon (Talk) (Created page with "=VIATRA-CEP User Documentation= VIATRA-CEP supports two main aspects of the typical event processing workflow: * modeling atomic and complex event patterns; * detecting the m...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

VIATRA-CEP User Documentation

VIATRA-CEP supports two main aspects of the typical event processing workflow:

  • modeling atomic and complex event patterns;
  • detecting the modeled patterns on streams of events by its own event processing stack.

One of the great features of VIATRA-CEP is the tight integration with EMF-IncQuery, an incremental query engine for EMF models, which enables defining event patterns essentially describing elementary or compound changes in EMF models.


An event processing example

//TODO add a short example

Step 1: Defining event patterns

Step 2: Defining rules for executable actions

Step 3: Execution

Adding EMF models into the mix

//TODO modify the above example appropriately

Step 1: Defining the model

Step 2: Defining EMF-IncQuery patterns

Step 3: Reusing EMF-IncQuery patterns in VEPL

Step 3: Execution

Back to the top