1. Apache Flink. FlinkCEP - Complex event processing for Flink. https://ci.apache.org/projects/flink/flink-docs-master/dev/libs/cep.html 2016. {Online; accessed 31-Aug-2016}. Apache Flink. FlinkCEP - Complex event processing for Flink. https://ci.apache.org/projects/flink/flink-docs-master/dev/libs/cep.html 2016. {Online; accessed 31-Aug-2016}.
2. Apache Software Foundation. Apache NiFi. http://nifi.apache.org/ 2015. {Online; accessed 31-Aug-2016}. Apache Software Foundation. Apache NiFi. http://nifi.apache.org/ 2015. {Online; accessed 31-Aug-2016}.
3. Apache Software Foundation. Apache Spark Streaming. http://spark.apache.org/streaming/ 2015. {Online; accessed 31-Aug-2016}. Apache Software Foundation. Apache Spark Streaming. http://spark.apache.org/streaming/ 2015. {Online; accessed 31-Aug-2016}.
4. Apache Software Foundation. Apache Calcite. http://calcite.apache.org/ 2016. {Online; accessed 31-Aug-2016}. Apache Software Foundation. Apache Calcite. http://calcite.apache.org/ 2016. {Online; accessed 31-Aug-2016}.
5. Sunrise: A real-time event-processing system