The Situation Manager Component of Amit - Active Middleware Technology
NGITS '02 Proceedings of the 5th International Workshop on Next Generation Information Technologies and Systems
The VLDB Journal — The International Journal on Very Large Data Bases
Complex Event Processing for Financial Services
SCW '06 Proceedings of the IEEE Services Computing Workshops
Complex event processing in enterprise information systems based on RFID
Enterprise Information Systems
Application Generation Framework for Real-Time Complex Event Processing
COMPSAC '08 Proceedings of the 2008 32nd Annual IEEE International Computer Software and Applications Conference
A stratified approach for supporting high throughput event processing applications
Proceedings of the Third ACM International Conference on Distributed Event-Based Systems
Generating real-time complex event-processing applications
IBM Systems Journal
Event-processing network model and implementation
IBM Systems Journal
Complex events and actions to control cyber-physical systems
Proceedings of the 5th ACM international conference on Distributed event-based system
Proceedings of the 5th ACM international conference on Distributed event-based system
An energy-aware web of people and things, events of interaction & complex interaction of events
Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems
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) is the analysis of event data in real-time to generate immediate insight and enable instant response to changing conditions. In this paper we share the experience we accumulated over the last decade in designing and deploying CEP applications using the IBM Active Middleware Technology (AMiT) CEP engine, a research asset developed at IBM Research - Haifa. Over the years we applied the technology in solutions for various industries, such as banking, insurance, healthcare, chemical and petroleum and more. In each scenario, the CEP engine was used to address different functional requirements including event-based routing, observation, monitoring and correlation. It was also often required to meet nonfunctional requirements such as scalability and transactional support. We describe several solutions from different domains in which AMiT played at least one of these functional or nonfunctional roles. Our experience shows that across the different industries and applications, using the CEP technology, independent of a specific engine implementation, has been consistently proven to be highly successful. It has played a vital role in designing the applications by providing a means to expressively and flexibly define and maintain the event processing logic of the application, and in runtime by being able to meet all the functional and non-functional requirements without taking a toll on the application performance.