Abstract
There has been a rising need to handle and process streaming kind of data. It is continuous, unpredictable, time-varying in nature and could arrive in multiple rapid streams. Sensor data, web clickstreams, etc. are the examples of streaming data. One of the important issues about streaming data management systems is that it needs to be processed in real-time. That is, active rules can be defined over data streams for making the system reactive. These rules are triggered based on the events detected on the data stream, or events detected while summarizing the data or combination of both. In this paper, we study the challenges involved in monitoring events in a Data Stream Management System (DSMS) and how they differ from the same in active databases. We propose an architecture for event composition and detection in a DSMS, and then discuss an algorithm for detecting composite events defined on both the summarized data streams and the streaming data.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Chakravarthy, S., et al.: HiPAC: A research project in active time-constrained database management – final technical report. Technical Report XAIT-89-02, Reference Number 187, Xerox Advanced Information Technology (July 1989)
Schreier, U., Pirahesh, H., Agarwal, R., Mohan, C.: Alert: an architecture for transforming a passive DBMS into an active DBMS. In: Proc. of the 1991 Intl. Conf. on Very Large Data Bases, September 1991, pp. 469–478 (1991)
Chakravarthy, S., Mishr, D.: Snoop: An Expressive Event Specification Language for Active Databases. University of Florida CIS Tech. Report (September 1991)
Gehani, N., Jagadish, H.V., Shumeli, O.: Composite Event Specification in Active Databases: Model and Implementation. In: Proc. 18th International Conference on Very Large Data Bases, Vancouver, Canada, pp. 100–111 (1992)
Chakravarthy, S., Krishnaprasad, V., Anwar, E., Kim, S.K.: Composite Events for Active Databases: Semantics Contexts and Detection. In: 20th International Conference on Very Largee Databases (VLDB 1994), September 1994, pp. 606–617 (1994)
Bates, P.: Debugging Heterogeneous Distributed Systems Using Event-Based Models of Behavior. ACM Transactions on Computer Systems 13(1), 1–31 (1995)
Liu, L., Pu, C., Tang, W.: Continual queries for internet scale event-driven information delivery. IEEE Trans. on Knowledge and Data Engineering 11(4), 583–590 (1999)
Chen, J., DeWitt, D.J., Tian, F., Wang, Y.: NiagaraCQ: A scalable continuous query system for internet databases. In: Proc. of the 2000 ACM SIGMOD Intl. Conf. on Management of Data, May 2000, pp. 379–390 (2000)
Babu, S., Widom, J.: Continuous queries over data streams. ACM SIGMOD Record 30(3), 109–120 (2001)
Carney, D., Cetinternel, U., Cherniack, M., Convey, C., Lee, S., Seidman, G., Stonebraker, M., Tatbul, N., Zdonik, S.: Monitoring streams – a new class of data management applications. In: Proc. 28th Intl. Conf. on Very Large Data Bases, Hong Kong, China (August 2002)
Bulut, A., Singh, A.K.: SWAT: Hierarchical stream summarization in large networks. IEEE International Conference on Data Engineering (to appear, 2003)
Gatziu, S., Dittrich, K.: Events in an Active Object-Oriented Database. In: Proceeding of the 1st International Workshop on Rules in Database Systems, pp. 23–39. Springer, Heidelberg (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mohania, M., Swamini, D., Gupta, S.K., Bhowmick, S., Dillon, T. (2005). Event Composition and Detection in Data Stream Management Systems. In: Andersen, K.V., Debenham, J., Wagner, R. (eds) Database and Expert Systems Applications. DEXA 2005. Lecture Notes in Computer Science, vol 3588. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11546924_74
Download citation
DOI: https://doi.org/10.1007/11546924_74
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28566-3
Online ISBN: 978-3-540-31729-6
eBook Packages: Computer ScienceComputer Science (R0)