At the beginning of twenty-first century, the research interest of a new model of streamlined data processing has been arising, involving a huge volume of data in today's market that makes it impossible to store and process data along with the traditional way. Data stream processing (DSP) is a data computational paradigm that enables the real-time processing of continuous data streams instead of maintaining the static relationship among them. In this model, a large volume of raw tuple of data enters in a rapid, continuous, and streaming manner to the ecosystem. Such a set of streams is unbounded in size, while the data arrival time and data processing time have an online nature.