1 / 10

Event Processing in Sense and Respond Applications

Event Processing in Sense and Respond Applications. Event Processing Background. Sense and Respond applications include Logistics and C4ISR Event processing provides sensing capabilities for applications Services can be used to provide response capabilities

kevina
Download Presentation

Event Processing in Sense and Respond Applications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Event Processing in Sense and Respond Applications

  2. Event Processing Background • Sense and Respond applications include Logistics and C4ISR • Event processing provides sensing capabilities for applications • Services can be used to provide response capabilities • Complex responses are created by composing simple responses • Complex events are created by combining simple events • Complex event processing (CEP) is similar to data fusion in C4ISR • CEP engines combine multiple capabilities and real-time performance • The OMG is developing a Reference Model for events

  3. Complex Event-Decision-Response HQ Operations Field Operations Sense Field Processors Tactics Strategy Simple Event Processing Complex Event Processing Model Update New Model Event Input u Preprocess Data Structured Data Information Knowledge Wisdom Assess and Decide Impact Process Object Situation Measurement In Response Output u Sensor and Effects Management Complex Response Update Plan Create New Goals and Plan Simple Response Respond Observation and Control Components Composition of Services Plan Modification New Plan Service

  4. Complex Event Processing Reference Model from Tim Bass of TIBCO

  5. Complex Event Processing Engine Stream Management Ordering Routing Delays Missing Mgs. Decomposition Data Management Filtering Indexing Windows Merging Correlation Aggregation Pattern Matching Specification Identification Non-Events Output Control Ordering Routing Delivery Interfaces Output Events Input Data Streams State Persistence, Caching, Locking, Database Reads/Writes Complex Event Processing will: • Save multiple man-years of development & maintenance • Speed time-to-market • Dramatically increase responsiveness to the business Execution Continuous Processing, Synchronization, Threading, Security, Clustering, Availability From Coral8

  6. Reference Metamodel for Events from OMG Reference metamodel for events from OMG

  7. NCOIC Session Agenda • 11:30 - 12:30  (Agent Logic) "All Source, User-Defined, Event Detection, Correlation and Real-Time Alerting“ • 12:30 - 1:30 (Progress Apama ) "Delivering Information Dominance - Complex Event Processing in Defense and Intelligence Application • 1:30 - 2:30  (RTI-Coral8 ) "Complex Event Processing with Real-time, Net-centric Applications“ • 2:30 - 3:30 (Streambase)  "Event Processing in Network Monitoring, Intelligence, and Military Applications" 3:30 - 4:00 Wrap-up

  8. Event Processing References • Event Processing on the Global Information Gridhttp://complexevents.com/wp-content/uploads/2007/01/Event_Processing_GIG_RHR.ppt • Sense and Respond Systems for Crisis Management: The Event Webhttp://www.ima.umn.edu/talks/workshops/11-3-6.2003/chandy/AgentBasedModeling_20031103.pdfEvent Processing Use Caseshttp://complexevents.com/?p=150http://complexevents.com/?p=149Complex Event Processing Overview Parts 1 thru 8. http://thecepblog.com/2007/05/14/what-is-complex-event-processing-part-1/.................................................................................................................http://thecepblog.com/2007/06/06/what-is-complex-event-processing-part-8/

  9. Event Processing References2 • Event Processing Technical Society (glossary, reference models, interoperability standards)http://complexevents.com/?p=125 • Patterns for Complex Event Processing (CEP)http://www.coral8.com/system/files/assets/pdf/Coral8DesignPatterns.pdf • Complex Event Processing Workshop and Symposiumhttp://complexevents.com/?page_id=87http://www.complexevents.com/?page_id=129 • "The Power of Events" by Luckham is the classic book on Complex Event Processinghttp://portal.acm.org/citation.cfm?id=515781 • The OMG is requesting proposals for a standard Event Metamodelhttp://www.omg.org/cgi-bin/doc?ad/2007-08-01.

  10. Event Processing Downloads • Aptsofthttp://www.aptsoft.com/cgi/request/acknowledgement.htm?form=trial_request.html • Coral8http://www.coral8.com/developers/download.html • Esper • http://esper.codehaus.org/esper/download/download.html • Nesperhttp://esper.codehaus.org/nesper/download/download.html • Streambasehttp://streambase.com/developers-home.htm http://esper.codehaus.org/nesper/download/download.htmlhttp://streambase.com/developers-home.htm

More Related