A logic-based calculus of events
New Generation Computing
ACM Computing Surveys (CSUR)
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
The VLDB Journal — The International Journal on Very Large Data Bases
Management and Controlling of Time-Sensitive Business Processes with Sense & Respond
CIMCA '05 Proceedings of the International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce Vol-1 (CIMCA-IAWTIC'06) - Volume 01
Cayuga: a high-performance event processing engine
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Event-driven rules for sensing and responding to business situations
Proceedings of the 2007 inaugural international conference on Distributed event-based systems
Event Tunnel: Exploring Event-Driven Business Processes
IEEE Computer Graphics and Applications
Event Processing: Designing IT Systems for Agile Companies
Event Processing: Designing IT Systems for Agile Companies
State management and concurrency in event processing
Proceedings of the Third ACM International Conference on Distributed Event-Based Systems
Rule-Based Event Processing and Reaction Rules
RuleML '09 Proceedings of the 2009 International Symposium on Rule Interchange and Applications
Correlating Business Events for Event-Triggered Rules
RuleML '09 Proceedings of the 2009 International Symposium on Rule Interchange and Applications
Rule-based composite event queries: the language XChangeEQ and its semantics
RR'07 Proceedings of the 1st international conference on Web reasoning and rule systems
Artificial intelligence today
Event Processing in Action
Event Access Expressions: A Business User Language for Analyzing Event Streams
AINA '11 Proceedings of the 2011 IEEE International Conference on Advanced Information Networking and Applications
Reactivity on the web: paradigms and applications of the language XChange
Journal of Web Engineering
Design and implementation of an ECA rule markup language
RuleML'05 Proceedings of the First international conference on Rules and Rule Markup Languages for the Semantic Web
RuleML'13 Proceedings of the 7th international conference on Theory, Practice, and Applications of Rules on the Web
Hi-index | 0.00 |
Complex Event Processing (CEP) using Event-Condition-Action (ECA) rules has proved particularly suitable for detecting noteworthy business situations of a defined length and structure. By contrast, challenges arise when the state of a complex, durable entity - e.g., a counter, a server, or a task queue - shall be derived from continuous streams of low-level updates. In this paper, we present a novel approach to state management for CEP applications. We propose business entity providers, which encapsulate arbitrary state-calculation logic and manage state in the form of typed, application-wide data structures. Using a plug-in-based component model, business entity providers can be integrated into an application based on the specific requirements of a business scenario. We present an ECA rule model that allows accessing business entities well-integrated with event-pattern detection and demonstrate our approach in a real-world scenario from the workload automation domain.