Abstract
Event processing is being used extensively in diverse application domains. Simple and composite events play a critical role in event processing systems and were identified based on application domains. They were formally defined using detection-based (point-based) and occurrence-based (interval-based) semantics over various consumption modes. Even though both the semantics are required they are insufficient for handling emerging applications such as information security, stream and sensor data processing systems. Generalizing the event specification and detection is inevitable for supporting these new applications that were not foreseen by extant systems. First, we motivate the need for generalization using applications from diverse domains. Second, we generalize and formalize primitive and composite events. Finally, we briefly discuss how generalized events can be detected using event registrar graphs.
This work was supported, in part, by NSF grants IIS-0326505, EIA-0216500, MRI-0421282, IIS-0534611.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Gehani, N.H., Jagadish, H.V., Shmueli, O.: Composite Event Specification in Active Databases: Model & Implementation. In: Proc. of VLDB, pp. 327–338 (1992)
Gatziu, S., Dittrich, K.R.: Events in an Object-Oriented Database System. In: Proceedings of Rules in Database Systems (September 1993)
Chakravarthy, S., Mishra, D.: Snoop: An Expressive Event Specification Language for Active Databases. DKE 14(10), 1–26 (1994)
Zimmer, D.: On the semantics of complex events in active database management systems. In: Proc. of the ICDE, p. 392. IEEE Computer Society, Washington (1999)
Roncancio, C.: Toward Duration-Based, Constrained and Dynamic Event Types. In: Andler, S.F., Hansson, J. (eds.) ARTDB 1997. LNCS, vol. 1553, pp. 176–193. Springer, Heidelberg (1999)
Galton, A., Augusto, J.: Two Approaches to Event Definition. In: Hameurlain, A., Cicchetti, R., Traunmüller, R. (eds.) DEXA 2002. LNCS, vol. 2453, pp. 547–556. Springer, Heidelberg (2002)
Mellin, J., Adler, S.F.: A formalized schema for event composition. In: Proc. of Conf on Real-Time Computing Systems and Applications, Tokyo, Japan, pp. 201–210 (March 2002)
Carlson, J., Lisper, B.: An Interval-based Algebra for Restricted Event Detection. In: Larsen, K.G., Niebert, P. (eds.) FORMATS 2003. LNCS, vol. 2791, pp. 121–133. Springer, Heidelberg (2004)
Adaikkalavan, R., Chakravarthy, S.: SnoopIB: Interval-Based Event Specification and Detection for Active Databases. DKE 59(1), 139–165 (2006)
Nagargadde, A., Varadarajan, S., Ramamritham, K.: Semantic Characterization of Real World Events. In: Zhou, L.-z., Ooi, B.-C., Meng, X. (eds.) DASFAA 2005. LNCS, vol. 3453, pp. 675–687. Springer, Heidelberg (2005)
Chakravarthy, S., Anwar, E., Maugis, L., Mishra, D.: Design of Sentinel: An Object-Oriented DBMS with Event-Based Rules. IST 36(9), 559–568 (1994)
Gehani, N.H., Jagadish, H.V., Shmueli, O.: Event Specification in an Object-Oriented Database. In: Proc. of SIGMOD, San Diego, pp. 81–90 (June 1992)
Jiang, Q., Adaikkalavan, R., Chakravarthy, S.: MavEStream: Synergistic Integration of Stream and Event Processing. In: Schwentick, T., Suciu, D. (eds.) ICDT 2007. LNCS, vol. 4353, Springer, Heidelberg (2006)
Adaikkalavan, R.: Generalization and Enforcement of Role-Based Access Control Using a Novel Event-based Approach. Ph.D. dissertation, UTA (2006), [Online]. Available http://itlab.uta.edu/ITLABWEB/Students/sharma/theses/Ada06PHD.pdf
Garg, V., Adaikkalavan, R., Chakravarthy, S.: Extensions to Stream Processing Architecture for Supporting Event Processing. In: Bressan, S., Küng, J., Wagner, R. (eds.) DEXA 2006. LNCS, vol. 4080, pp. 945–955. Springer, Heidelberg (2006)
Wu, E., Diao, Y., Rizvi, S.: High-performance complex event processing over streams. In: SIGMOD Conference 2006, pp. 407–418 (2006)
RBAC Standard: ANSI INCITS 359-2004 (2004)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Adaikkalavan, R., Chakravarthy, S. (2007). Event Specification and Processing for Advanced Applications: Generalization and Formalization. In: Wagner, R., Revell, N., Pernul, G. (eds) Database and Expert Systems Applications. DEXA 2007. Lecture Notes in Computer Science, vol 4653. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74469-6_37
Download citation
DOI: https://doi.org/10.1007/978-3-540-74469-6_37
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74467-2
Online ISBN: 978-3-540-74469-6
eBook Packages: Computer ScienceComputer Science (R0)