PAPER DIGEST
Most Influential CIKM 2006 Paper · 2026-03 edition

A Data Stream Language And System Designed For Power And Extensibility

Yijian Bai; Hetal Thakkar; Haixun Wang; Chang Luo; Carlo Zaniolo

Venue
ACM Conference on Information and Knowledge Management (CIKM) 2006
Recognition
Most Influential CIKM 2006 Paper (Rank No. 8)
Edition
2026-03
Impact factor
5
Certificate ID
7f1c47d645b7bbc0

Abstract

By providing an integrated and optimized support for user-defined aggregates (UDAs), data stream management systems (DSMS) can achieve superior power and generality while preserving compatibility with current SQL standards. This is demonstrated by the Stream Mill system that, through is Expressive Stream Language (ESL), efficiently supports a wide range of applications - including very advanced ones such as data stream mining, streaming XML processing, time-series queries, and RFID event processing. ESL supports physical and logical windows (with optional slides and tumbles) on both built-in aggregates and UDAs, using a simple framework that applies uniformly to both aggregate functions written in an external procedural languages and those natively written in ESL. The constructs introduced in ESL extend the power and generality of DSMS, and are conducive to UDA-specific optimization and efficient execution as demonstrated by several experiments.

Download PDF certificate