Compatibility issues of 3rd party software packages and

Download Report

Transcript Compatibility issues of 3rd party software packages and

Event Processing in Complex Real-Time
Applications Break Out Group
EDA Symposium
14-16 March 2006
Draft
IBM Research
Gartner
Stanford University
EDA Symposium 14-16 March 2006
Panellist
 Noah Ed Loy - Brigadier General (Ret) USAF (MITRE)
 Josh Collens - MITRE Corp
 Roger Loeb - MarTech Group
 Elan Oren - LeanWay
 Ronen Perlmuter - LeanWay
EDA Symposium 14-16 March 2006
Application's Types
 DoD Command and Control
 Telecom
 Finance
EDA Symposium 14-16 March 2006
What is Real-time?
 Is a property:
 Guaranteed
deterministic completion of an operation
 Is not necessarily:
 Fast
 But
(low latency)
often appears in conjunction with latency requirements.
 The key is recognizing that the deadline is guaranteed.
 And
if not achieved, requires some other action be taken, some
exception be raised
EDA Symposium 14-16 March 2006
Value of Using RT Event Processing
 In specific Domain Spaces i.e. DoD can not meet 2010 Mission Requirements
without RT CEP
 Address the latency Gap
 Become more proactive to predict future events
 Modelling based on historical data and current understanding of event cloud to
predict near term outcomes with updating for continuous learning
 Real-time is relative term depending on required predicted outcome
 Extract to higher levels of abstraction for inference
EDA Symposium 14-16 March 2006
Problem Space














Inability to manage Latency and Determinism
Lack of tools
Large Data ingest
High message traffic
Large Legacy Domain
Lack of temporal interlock
Complexity or perception
Ability to abstract
Domains for determinism is a relative term
Reactive versus proactive
Take RT Event and compare against massive amount of history
Simple patterns
Making incremental change based on incremental pieces of data
Must think of the problem at different levels of the stack (Vertical
versus Horizontal)
EDA Symposium 14-16 March 2006
Examining the Layers
Human
Model
Optimization
Events
•Simple Patterns
•SQL
•XPath
•Filters
Persistent
Queries
Real-time data
Peta-Bytes
(History)
EDA Symposium 14-16 March 2006
Market Drivers, Motivators, Challenges and Entry Points
 Drivers

Predictability

Adaptability

Dynamic
Latency and Determinism management
 Motivators
 Tactical as well as strategic information advantage

Get inside competitive decision loop
 Challenges
 Legacy Integration


Cost

Complexity
 Entry Points

Start small
EDA Symposium 14-16 March 2006
Market Segment : Real-Time Event Processing
 Federal (DoD, DHS, Intelligence)
 Financial
 Industrial Automation
 Gaming
 Health Care
EDA Symposium 14-16 March 2006
Where do we go from Here ?
 Better understanding of respective Domain space
requirements and constraints
 Standards
 Tools

Modelling

Development

Trace and Monitoring
EDA Symposium 14-16 March 2006