Snoop: an expressive event specification language for active databases
Data & Knowledge Engineering
Matching events in a content-based subscription system
Proceedings of the eighteenth annual ACM symposium on Principles of distributed computing
Design and evaluation of a wide-area event notification service
ACM Transactions on Computer Systems (TOCS)
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
Hermes: A Distributed Event-Based Middleware Architecture
ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
Aurora: a data stream management system
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Business Rule Evolution and Measures of Business Rule Evolution
IWPSE '03 Proceedings of the 6th International Workshop on Principles of Software Evolution
The VLDB Journal — The International Journal on Very Large Data Bases
Relating evolving business rules to software design
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Adaptable system/Software architectures
Facilitating the Implementation and Evolution of Business Rules
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
Cayuga: a high-performance event processing engine
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Concepts and models for typing events for event-based systems
Proceedings of the 2007 inaugural international conference on Distributed event-based systems
Proceedings of the 2007 inaugural international conference on Distributed event-based systems
KARMA: managing business rules from specification to implementation
IAAI'96 Proceedings of the eighth annual conference on Innovative applications of artificial intelligence
An approach for iterative event pattern recommendation
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems
User-oriented rule management for event-based applications
Proceedings of the 5th ACM international conference on Distributed event-based system
Complex event pattern evolution based on real-time execution statistics
Proceedings of the 5th ACM international conference on Distributed event-based system
A methodology for designing events and patterns in fast data processing
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Hi-index | 0.00 |
With the rising importance of recognizing a complex situation of interest near real-time, many industrial applications have adopted Complex Event Processing as their backbone. In order to remain useful it is important that a Complex Event Processing system evolves according to the changes in its business environment. However, today's management tasks in a Complex Event Processing system related to the management of complex event patterns are performed purely manually without any systematic methodology. This can be time consuming and error-prone. In this paper we present a methodology and an implementation for the complex event pattern life cycle management. The overall goal is the efficient generation, maintenance and evolution of complex event patterns. Our approach is based on a semantic representation of events and complex event patterns combined with complex event pattern execution statistics. This representation enables an improved definition of relationships between patterns using semantic descriptions of patterns and events.