Universiti Teknologi Malaysia Institutional Repository

Rule modeling engine for optimizing complex event processing patterns

Behravesh, Babak and Shamsuddin, Siti Mariyam and Zainal, Anazida (2009) Rule modeling engine for optimizing complex event processing patterns. In: 2009 International Conference of Soft Computing and Pattern Recognition (SoCPaR 2009), 2009, Melaka.


Official URL: http://dx.doi.org/10.1109/SoCPaR.2009.37


In Complex Event Processing (CEP), we deal with how to search through a sequence of incoming events to find a specified and desired pattern. CEP has a broad use in today enterprise. It can act on sent and/or received events. The result can generate other events that can be used in different layers of an enterprise system. Growing number of areas dealing with arisen events like Business Activity Monitoring (BAM), Fraud detection and intrusion detection makes CEP a hot topic for researchers.Generating efficient high-performance patterns is the issue which has been addressed in this paper. The pattern can be made from any query given by user. The user defined query is CQL (Continuous Query Language)which is relevant for time series data. NFA (Nondeterministic Finite Automaton) is used for modeling patterns although it has some defects which are addressed.The focus of this paper is on developing a rule modeling engine and taking into account the role of historical data to make efficient patterns. We developed some algorithms for each component of proposed model. The results are optimized patterns produced based on historical data and queries given by user. Finally we show that these techniques can be efficient when we deal with high volume event-base data.

Item Type:Conference or Workshop Item (Paper)
Subjects:Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions:Computer Science and Information System (Formerly known)
ID Code:15694
Deposited By: Mrs Liza Porijo
Deposited On:07 Oct 2011 08:41
Last Modified:07 Oct 2011 08:41

Repository Staff Only: item control page