An Algorithm-Centered Approach To Model Streaming Data