Introduction
I have designed and implemented the following software.- SASE: an open souce data stream processing system, developed in Java
SASE

SASE is a data stream processing system developed at the University of Massachusetts Amherst. SASE provides fast pattern matching over streams. It supports complex pattern queries and achieves high throughput. The release of SASE 1.0 contains the stream processing engine of the SASE system. Some advanced features such as processing streams with imprecise timestamps are not included in this release.
In the package of SASE 1.0, we include the following components:
- Query Evaluation Engine: evaluates pattern queries over streams
- Query Parser: reads in query in the SASE language or an automaton-based representation of a query in a pre-defined format
- Stream Generator: generates synthetic data for experiments
- Command Line User Interface
![]() |
Download |
![]() |
User manual |
Links
- Yanlei Diao
My Advisor in UMass Amherst - Xiaofeng Meng
My Advisor in Renmin University of China





