High-performance complex event processing over XML streams
fast pattern matching in strings .