The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
Aurora: a new model and architecture for data stream management
The VLDB Journal — The International Journal on Very Large Data Bases
Model-Driven Software Development: Technology, Engineering, Management
Model-Driven Software Development: Technology, Engineering, Management
Expert Systems with Applications: An International Journal
Event Processing in Action
Event-driven architecture for decision support in traffic management systems
Expert Systems with Applications: An International Journal
Leveraging complex event processing for smart hospitals using RFID
Journal of Network and Computer Applications
An overview of business intelligence technology
Communications of the ACM
A multi-resolution agent for service-oriented situations in ubiquitous domains
Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal
Processing flows of information: From data stream to complex event processing
ACM Computing Surveys (CSUR)
Hi-index | 12.05 |
Complex Event Processing (CEP) is an emerging technology which allows us to efficiently process and correlate huge amounts of data in order to discover relevant or critical situations of interest (complex events) for a specific domain. This technology requires domain experts to define complex event patterns, where the conditions to be detected are specified by means of event processing languages. However, these experts face the handicap of defining such patterns with editors which are not user-friendly enough. To solve this problem, a model-driven approach for facilitating user-friendly design of complex event patterns is proposed and developed in this paper. Besides, the proposal has been applied to different domains and several event processing languages have been compared. As a result, we can affirm that the presented approach is independent both of the domain where CEP technology has to be applied to and of the concrete event processing language required for defining event patterns.