Traditional database management systems, widely used today, are not well-suited for a class of emerging applications, such as computer network management, homeland security, sensor computing, and environmental monitoring. These applicationsneed to continuously process large amounts of data coming in the form of a stream, and meet stringent response time requirements. Support for handling QoS metrics, such as response time, memory usage, and throughput, is central to any system proposed for the above applications. Stream Data Processing: A Quality of Service Perspective (Modeling, Scheduling, Load Shedding, and Complex Event Processing), presents a new paradigm suitable for stream and complex event processing. This book covers a broad range of topics in stream data processing and includes detailed technical discussions of a number of proposed techniques. This volume is intended as a textbook for graduate courses and as a reference book for researchers, advanced-level students in CS, and IT practitioners.
Cited By
- Eskandari L, Huang Z and Eyers D P-Scheduler Proceedings of the Australasian Computer Science Week Multiconference, (1-10)
- Hasan A and Paschke A In-memory indexation of event streams Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems, (378-381)
- Pripužić K, Žarko I and Aberer K (2015). Time- and Space-Efficient Sliding Window Top-k Query Processing, ACM Transactions on Database Systems (TODS), 40:1, (1-44), Online publication date: 25-Mar-2015.
- Tolosana-Calasanz R, Bañares J, Rana O, Pham C, Xydas E, Marmaras C, Papadopoulos P and Cipcigan L Enforcing quality of service on OpenNebula-based shared clouds Proceedings of the 14th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, (651-659)
- Schützel J, Meyer H and Uhrmacher A A stream-based architecture for the management and on-line analysis of unbounded amounts of simulation data Proceedings of the 2nd ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, (83-94)
- Tolosana-Calasanz R, Bañares J, Cipcigan L, Rana O, Papadopoulos P and Pham C A distributed in-transit processing infrastructure for forecasting electric vehicle charging demand Proceedings of the 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, (538-545)
- Xie X, Ray I, Adaikkalavan R and Gamble R Information flow control for stream processing in clouds Proceedings of the 18th ACM symposium on Access control models and technologies, (89-100)
- Teymourian K, Rohde M and Paschke A Knowledge-based processing of complex stock market events Proceedings of the 15th International Conference on Extending Database Technology, (594-597)
- Teymourian K, Rohde M and Paschke A Fusion of background knowledge and streams of events Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems, (302-313)
- Schützel J, Himmelspach J, Meyer H, Heuer A and Uhrmacher A Streaming data management for the online processing of simulation data Proceedings of the Winter Simulation Conference, (1-2)
- Adaikkalavan R, Xie X and Ray I (2012). Multilevel secure data stream processing, Journal of Computer Security, 20:5, (547-581), Online publication date: 1-Sep-2012.
- Buchmann A, Appel S, Freudenreich T, Frischbier S and Guerrero P From calls to events Proceedings of the 10th international conference on Business Process Management, (17-32)
- Tolosana-Calasanz R, Bañares J, Pham C and Rana O Revenue-Based resource management on shared clouds for heterogenous bursty data streams Proceedings of the 9th international conference on Economics of Grids, Clouds, Systems, and Services, (61-75)
- Adaikkalavan R and Perez T Secure shared continuous query processing Proceedings of the 2011 ACM Symposium on Applied Computing, (1000-1005)
- Adaikkalavan R and Chakravarthy S Seamless event and data stream processing Proceedings of the 16th international conference on Database systems for advanced applications - Volume Part I, (341-356)
- Adaikkalavan R, Ray I and Xie X Multilevel secure data stream processing Proceedings of the 25th annual IFIP WG 11.3 conference on Data and applications security and privacy, (122-137)
- Adaikkalavan R Load shedding in data stream management systems using application semantics Proceedings of the 27th British national conference on Data Security and Security Data, (108-112)
- Etzion O (2010). Event processing, Proceedings of the VLDB Endowment, 3:1-2, (1651-1652), Online publication date: 1-Sep-2010.
- Hinze A, Sachs K and Buchmann A Event-based applications and enabling technologies Proceedings of the Third ACM International Conference on Distributed Event-Based Systems, (1-15)
Index Terms
- Stream Data Processing: A Quality of Service Perspective Modeling, Scheduling, Load Shedding, and Complex Event Processing
Recommendations
Dual-Paradigm Stream Processing
ICPP '18: Proceedings of the 47th International Conference on Parallel ProcessingExisting stream processing frameworks operate either under data stream paradigm processing data record by record to favor low latency, or under operation stream paradigm processing data in micro-batches to desire high throughput. For complex and mutable ...
Practical Storage-Compute Elasticity for Stream Data Processing
Middleware '23: Proceedings of the 24th International Middleware Conference: Industrial TrackStream processing pipelines need to handle workload fluctuations (e.g., daily patterns, popularity spikes) by scaling up/down the resources contributed to running jobs. While there have been efforts proposing auto-scaling mechanisms for stream processing ...