ETALIS is an engine for event processing and reactivity handling. The engine enables both logic-based and data-driven complex event processing. ETALIS is based on backward chaining of rules, which also allows very efficient deductive reasoning of complex events, situations and events-triggered actions. View the ETALIS live demo.