SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
Network Centric Operations
Industry Consortium
Event Processing in
Sense and Respond Applications
Sunday, February 10, 19
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
2
Sunday, February 10, 19
Complex Event-Decision-Response
Event
Input
u
StrategyTacticsHQ
Operations
Field
Operations
In
Response
Output
u
Assess
and
Decide
Field
Processors
Preprocess
Simple
Event
Processing
Complex
Event
Processing
Model
Update
New
Model
Situation ImpactObject Process
Simple
Response
Service Composition
of Services
Plan
Modification
New Plan
Complex
Response
Update Plan
Create New
Goals and Plan
Sensor and
Effects
Management
Observation
and Control
Components
Measurement
Data Structured Data Information Knowledge Wisdom
Sense
Respond
Sunday, February 10, 19
from Tim Bass of TIBCO
Complex Event Processing
Reference Model
Sunday, February 10, 19
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
Output
Control
Ordering
Routing
Delivery
Interfaces
Pattern
Matching
Specification
Identification
Non-Events
State
Persistence, Caching, Locking, Database Reads/Writes
Data
Managemen
t
Filtering
Indexing
Windows
Merging
Correlation
Aggregation
Stream
Managemen
t
Ordering
Routing
Delays
Missing Mgs.
Decomposition
!ẸẺẼḖ'ĐḖĐČḖĒȄĐËḔ
ḄẼḖẺẼḖ/ḘȄẸḖḔ
From Coral8
Complex Event Processing Engine
Sunday, February 10, 19
Reference metamodel for events from OMG
Reference Metamodel
for Events from OMG
Sunday, February 10, 19
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
7
Sunday, February 10, 19
Event Processing References
• Event Processing on the Global Information Grid
http://complexevents.com/wp-content/uploads/2007/01/Event_Processing_GIG_RHR.ppt
• Sense and Respond Systems for Crisis Management: The Event Web
http://www.ima.umn.edu/talks/workshops/11-3-6.2003/chandy/
AgentBasedModeling_20031103.pdf
Event Processing Use Cases
http://complexevents.com/?p=150
http://complexevents.com/?p=149
Complex 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/
8
Sunday, February 10, 19
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 Symposium
http://complexevents.com/?page_id=87
http://www.complexevents.com/?page_id=129
• "The Power of Events" by Luckham is the classic book on Complex Event Processing
http://portal.acm.org/citation.cfm?id=515781
• The OMG is requesting proposals for a standard Event Metamodel
http://www.omg.org/cgi-bin/doc?ad/2007-08-01.
9
Sunday, February 10, 19
Event Processing Downloads
• Aptsoft
http://www.aptsoft.com/cgi/request/acknowledgement.htm?form=trial_request.html
• Coral8
http://www.coral8.com/developers/download.html
• Esper
• http://esper.codehaus.org/esper/download/download.html
• Nesper
http://esper.codehaus.org/nesper/download/download.html
• Streambase
http://streambase.com/developers-home.htm
10
Sunday, February 10, 19

Weitere ähnliche Inhalte

Was ist angesagt?

Cybersecurity and the Role of Converged Infrastructure June 2016
Cybersecurity and the Role of Converged  Infrastructure June 2016Cybersecurity and the Role of Converged  Infrastructure June 2016
Cybersecurity and the Role of Converged Infrastructure June 2016
David Rubal, CISSP
 
Digital Twin and Smart Spaces
Digital Twin and Smart Spaces Digital Twin and Smart Spaces
Digital Twin and Smart Spaces
SANGHEE SHIN
 

Was ist angesagt? (9)

(ISC)² CyberSecureGov Presentation May 11 2017
(ISC)² CyberSecureGov Presentation May 11 2017(ISC)² CyberSecureGov Presentation May 11 2017
(ISC)² CyberSecureGov Presentation May 11 2017
 
Cybersecurity and the Role of Converged Infrastructure June 2016
Cybersecurity and the Role of Converged  Infrastructure June 2016Cybersecurity and the Role of Converged  Infrastructure June 2016
Cybersecurity and the Role of Converged Infrastructure June 2016
 
Making Smarter Systems with IoT and Analytics
Making Smarter Systems with IoT and AnalyticsMaking Smarter Systems with IoT and Analytics
Making Smarter Systems with IoT and Analytics
 
Schema.fiware.org: FIWARE Harmonized Data Models
Schema.fiware.org: FIWARE Harmonized Data ModelsSchema.fiware.org: FIWARE Harmonized Data Models
Schema.fiware.org: FIWARE Harmonized Data Models
 
Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...
 
Digital Twin and Smart Spaces
Digital Twin and Smart Spaces Digital Twin and Smart Spaces
Digital Twin and Smart Spaces
 
IOT y el Data Analytics
IOT y el Data AnalyticsIOT y el Data Analytics
IOT y el Data Analytics
 
Monitor factories and industries
Monitor factories and industriesMonitor factories and industries
Monitor factories and industries
 
Smart Buildings is This the New Normal?
Smart Buildings is This the New Normal?Smart Buildings is This the New Normal?
Smart Buildings is This the New Normal?
 

Ähnlich wie Event Processing in Sense and Respond Architectures

MGMT 7020 Technology and Project Management4. Systems I.docx
MGMT 7020   Technology and Project Management4.  Systems I.docxMGMT 7020   Technology and Project Management4.  Systems I.docx
MGMT 7020 Technology and Project Management4. Systems I.docx
buffydtesurina
 

Ähnlich wie Event Processing in Sense and Respond Architectures (20)

Real-time Visibility at Scale with Sumo Logic
Real-time Visibility at Scale with Sumo LogicReal-time Visibility at Scale with Sumo Logic
Real-time Visibility at Scale with Sumo Logic
 
Internet of Things (IoT) and Big Data
Internet of Things (IoT) and Big DataInternet of Things (IoT) and Big Data
Internet of Things (IoT) and Big Data
 
Using Data Integration to Deliver Intelligence to Anyone, Anywhere
Using Data Integration to Deliver Intelligence to Anyone, AnywhereUsing Data Integration to Deliver Intelligence to Anyone, Anywhere
Using Data Integration to Deliver Intelligence to Anyone, Anywhere
 
Event Processing Using Semantic Web Technologies
Event Processing Using Semantic Web TechnologiesEvent Processing Using Semantic Web Technologies
Event Processing Using Semantic Web Technologies
 
UC SDN
UC SDNUC SDN
UC SDN
 
CEP and SOA: An Open Event-Driven Architecture for Risk Management
CEP and SOA: An Open Event-Driven Architecture for Risk ManagementCEP and SOA: An Open Event-Driven Architecture for Risk Management
CEP and SOA: An Open Event-Driven Architecture for Risk Management
 
UC SDN AG Review
UC SDN AG ReviewUC SDN AG Review
UC SDN AG Review
 
Smart Cities and Data Analytics: Challenges and Opportunities
Smart Cities and Data Analytics: Challenges and Opportunities Smart Cities and Data Analytics: Challenges and Opportunities
Smart Cities and Data Analytics: Challenges and Opportunities
 
Kochi mulesoft meetup 02
Kochi mulesoft meetup 02Kochi mulesoft meetup 02
Kochi mulesoft meetup 02
 
From ICT Event Management to Big Data Management - Roberto Raguseo - Codemoti...
From ICT Event Management to Big Data Management - Roberto Raguseo - Codemoti...From ICT Event Management to Big Data Management - Roberto Raguseo - Codemoti...
From ICT Event Management to Big Data Management - Roberto Raguseo - Codemoti...
 
Get the Message Across: Seamlessly Transport Data to Apps, Anywhere
Get the Message Across: Seamlessly Transport Data to Apps, AnywhereGet the Message Across: Seamlessly Transport Data to Apps, Anywhere
Get the Message Across: Seamlessly Transport Data to Apps, Anywhere
 
Cost effective cyber security
Cost effective cyber securityCost effective cyber security
Cost effective cyber security
 
SmartAmerica / Global City Teams Challenge
SmartAmerica / Global City Teams ChallengeSmartAmerica / Global City Teams Challenge
SmartAmerica / Global City Teams Challenge
 
Smart Traffic System using Machine Learning
Smart Traffic System using Machine LearningSmart Traffic System using Machine Learning
Smart Traffic System using Machine Learning
 
MGMT 7020 Technology and Project Management4. Systems I.docx
MGMT 7020   Technology and Project Management4.  Systems I.docxMGMT 7020   Technology and Project Management4.  Systems I.docx
MGMT 7020 Technology and Project Management4. Systems I.docx
 
Microservices: The Future-Proof Framework for IoT
Microservices: The Future-Proof Framework for IoTMicroservices: The Future-Proof Framework for IoT
Microservices: The Future-Proof Framework for IoT
 
IoT Architecture - are traditional architectures good enough?
IoT Architecture - are traditional architectures good enough?IoT Architecture - are traditional architectures good enough?
IoT Architecture - are traditional architectures good enough?
 
Internet of Things and Large-scale Data Analytics
Internet of Things and Large-scale Data Analytics Internet of Things and Large-scale Data Analytics
Internet of Things and Large-scale Data Analytics
 
From measurement to knowledge with sofia2 Platform
From measurement to knowledge with sofia2 PlatformFrom measurement to knowledge with sofia2 Platform
From measurement to knowledge with sofia2 Platform
 
SQL Server 2008 R2 StreamInsight
SQL Server 2008 R2 StreamInsightSQL Server 2008 R2 StreamInsight
SQL Server 2008 R2 StreamInsight
 

Kürzlich hochgeladen

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

Event Processing in Sense and Respond Architectures

  • 1. Network Centric Operations Industry Consortium Event Processing in Sense and Respond Applications Sunday, February 10, 19
  • 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 2 Sunday, February 10, 19
  • 3. Complex Event-Decision-Response Event Input u StrategyTacticsHQ Operations Field Operations In Response Output u Assess and Decide Field Processors Preprocess Simple Event Processing Complex Event Processing Model Update New Model Situation ImpactObject Process Simple Response Service Composition of Services Plan Modification New Plan Complex Response Update Plan Create New Goals and Plan Sensor and Effects Management Observation and Control Components Measurement Data Structured Data Information Knowledge Wisdom Sense Respond Sunday, February 10, 19
  • 4. from Tim Bass of TIBCO Complex Event Processing Reference Model Sunday, February 10, 19
  • 5. 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 Output Control Ordering Routing Delivery Interfaces Pattern Matching Specification Identification Non-Events State Persistence, Caching, Locking, Database Reads/Writes Data Managemen t Filtering Indexing Windows Merging Correlation Aggregation Stream Managemen t Ordering Routing Delays Missing Mgs. Decomposition !ẸẺẼḖ'ĐḖĐČḖĒȄĐËḔ ḄẼḖẺẼḖ/ḘȄẸḖḔ From Coral8 Complex Event Processing Engine Sunday, February 10, 19
  • 6. Reference metamodel for events from OMG Reference Metamodel for Events from OMG Sunday, February 10, 19
  • 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 7 Sunday, February 10, 19
  • 8. Event Processing References • Event Processing on the Global Information Grid http://complexevents.com/wp-content/uploads/2007/01/Event_Processing_GIG_RHR.ppt • Sense and Respond Systems for Crisis Management: The Event Web http://www.ima.umn.edu/talks/workshops/11-3-6.2003/chandy/ AgentBasedModeling_20031103.pdf Event Processing Use Cases http://complexevents.com/?p=150 http://complexevents.com/?p=149 Complex 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/ 8 Sunday, February 10, 19
  • 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 Symposium http://complexevents.com/?page_id=87 http://www.complexevents.com/?page_id=129 • "The Power of Events" by Luckham is the classic book on Complex Event Processing http://portal.acm.org/citation.cfm?id=515781 • The OMG is requesting proposals for a standard Event Metamodel http://www.omg.org/cgi-bin/doc?ad/2007-08-01. 9 Sunday, February 10, 19
  • 10. Event Processing Downloads • Aptsoft http://www.aptsoft.com/cgi/request/acknowledgement.htm?form=trial_request.html • Coral8 http://www.coral8.com/developers/download.html • Esper • http://esper.codehaus.org/esper/download/download.html • Nesper http://esper.codehaus.org/nesper/download/download.html • Streambase http://streambase.com/developers-home.htm 10 Sunday, February 10, 19