“…Systems use streams when data is generated and needs to be analysed in real-time. We observed that the use of streams is particularly common for systems that are built with dataflow architecture [32,91], where data inputs are transformed by different components while they flow through the system [14,23,31,36,56,59,60,72,75,83,99,102,112,116,125]. A good example of system architected in that way is described by Sultana et al [116].…”