Upload
amelia-cannon
View
215
Download
2
Embed Size (px)
Citation preview
Complex Event Processing Standards
Bob Marcus
Motivation for the CEP Standards Session
• Complex Event Processing (CEP) technology is an essential complement to SOA for near real time operations
• CEP Engines are being used successfully in large scale mission-critical applications e.g. algorithmic training, intelligence
• Interoperability standards across CEP Engines (e.g. for event exchange) will be necessary for cross-organization collaboration
• These standards are technically feasible but are not being driven forward by current single CEP engine applications
• The purpose of this Session is to explore possible ways to accelerate standards development to support future multiple CEP engine deployments
Future Complex Event Processing Standards Agenda• 13:00 - 13:15 Welcome / Event Purpose and Review Robert Marcus, NCOIC and Charlotte
Wales, Lead Info Systems Engineer, MITRE • 13:15 - 14:00 "How CEP Takes the Next Step" Matthew Rothera, Director of Technical
Services, Progress Apama• 14:00 - 14:45 "High Performance CEP: Sense and Respond to Imminent Threats"
Richard Tibbetts, Chief Architect , StreamBase Systems • 14:45 - 15:00 Afternoon Refreshments• 15:00 - 15:45 "The Role of Rules in CEP" Paul Vincent, Rules Manager, TIBCO • 15:45 – 16:00 CEP Language for Sophisticated Applications John Morrell, Director of
Product Marketing, Coral8 • 16:00 - 16:15 "The Data-Distribution Service (DDS) as a Transport for CEP Engine"
Gerardo Pardo-Castellote, CTO, Real-Time Innovations, Inc. • 16:15 - 17:00 “Closing the CEP Modeling Standards Gap” Robert Covington, CTO,
Rhysome, Inc. • 17:00 - 17:30 "Perspectives on DDS, CEP, and XTP Platforms" Angelo Corsaro, Product
Marketing Manager, PrismTech• 17:30 - 17:45 Closing Remarks
Complex Event -> Decision -> Service Response HQOperations
FieldOperations
Observation and Control Components
InEvent Input
u
ComplexEvent
Processing
InResponse
Outputu
Assessment and
Decision
Preprocess
SimpleEvent
Processing
Situation Object
Simple Response
Service Composition of Services
Complex Response
Sensor and Effects Management
Measurement
Field Processors
Data Structured Data Information
SOA
EDA
Role of a Complex Event Description Language (CEDL)
5 Events Events
Composite System LevelEvent Processing Engine
Complex Event Description Language
Representation
Query Patterns Complex Events
Complex EventProcessing Engine 1
(e.g. Rule-based)
Complex EventProcessing Engine 2
(e.g. SQL Extension)
Mapping to CEP Engine 1 Patterns
Mapping fromCEP Engine 1 Events
Mapping to CEP Engine 2 Patterns
Mapping fromCEP Engine 2Events
System Level EventsRequiring Response
Event Metamodel
Semantics