Stream reasoning and complex event processing in ETALIS
The CQL continuous query language: semantic foundations and query execution