• Save
Event Processing Reference Architecture Working Group (EPRAWG) EPRA Analysis DRAFT v0.1
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Event Processing Reference Architecture Working Group (EPRAWG) EPRA Analysis DRAFT v0.1

on

  • 4,187 views

Event Processing Reference Architecture Working Group (EPRAWG) EPRA Analysis DRAFT v0.1, September 19, 2006 1st Draft, Tim Bass, CISSP, Principal Global Architect, Director. TIBCO Software Inc., ...

Event Processing Reference Architecture Working Group (EPRAWG) EPRA Analysis DRAFT v0.1, September 19, 2006 1st Draft, Tim Bass, CISSP, Principal Global Architect, Director. TIBCO Software Inc., Co-Chair EPRAWG

Statistics

Views

Total Views
4,187
Views on SlideShare
4,111
Embed Views
76

Actions

Likes
3
Downloads
0
Comments
1

3 Embeds 76

http://ngineo.onconfluence.com 60
http://www.slideshare.net 15
https://ngineo.onconfluence.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • As a management instructor I appreciate viewing the work of others. This is among the greatest display on planning I've viewed.
    Sharika
    http://financeadded.com http://traveltreble.com
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Event Processing Reference Architecture Working Group (EPRAWG) EPRA Analysis DRAFT v0.1 Presentation Transcript

  • 1. DRAFT Work in Progress Event Processing Reference Architecture Working Group (EPRAWG) EPRA Analysis DRAFT v0.1 September 19, 2006 1st Draft Tim Bass, CISSP Principal Global Architect, Director TIBCO Software Inc. Co-Chair EPRAWG
  • 2. EPRAWG Announcement Timelines (1/2)
    • March 16, 2006 : Event Processing Reference Architecture Working Group Created at the first Workshop on Event Processing held at IBM Research Labs, Yorktown Heights, NY
    • March 24, 2006 : First Call for Functional Event Processing Reference Architectures (EPRA) in the EPRAWG.
    • April 5, 2006 : Second Call for Functional Event Processing Reference Architectures (EPRA) in the EPRAWG.
    • April 21, 2006 : Third Call for Functional Event Processing Reference Architectures (EPRA) in the EPRAWG.
    • March 24, 2006 : First Call for Functional Event Processing Reference Architectures (EPRA) in the EPRAWG.
    • July 18, 2006 : First “Last Call” for Functional Event Processing Reference Architectures (EPRA) in the EPRAWG.
  • 3. EPRAWG Announcement Timelines (2/2)
    • August 18, 2006 : Submissions for Functional Event Processing Reference Architectures (EPRA) in the EPRAWG closed.
    • August 28, 2006 : Final Last Call: Submissions for Functional Event Processing Reference Architectures (EPRA) reopened for two weeks by the workshop program committee.
    • September 19, 2006 : Submissions closed.
  • 4. Functional EPRA Submission Summaries
    • The following six slides are summary slides from the six submissions, one EPRA per submission.
      • March 24, 2006 TIBCO Software
      • April 11, 2006 Oracle Corporation and CITT/norrisbank
      • May 6, 2006 StreamBase
      • September 9, 2006 RedRabbit Software
      • September 12, 2006 IBM
  • 5. Event Processing Reference Architecture 24 EVENT PRE-PROCESSING EVENT SOURCES EXTERNAL . . . LEVEL ONE EVENT REFINEMENT USER INTERFACE Event Processing (EP/CEP) DB MANAGEMENT Historical Data Profiles & Patterns DISTRIBUTED LOCAL EVENT SERVICES . . EVENT PROFILES . . DATA BASES . . OTHER DATA LEVEL TWO SITUATION REFINEMENT LEVEL THREE IMPACT ASSESSMENT LEVEL FOUR PROCESS REFINEMENT Adapted from JDL: Steinberg, A., & Bowman, C., Handbook of Multisensor Data Fusion, CRC Press, 2001
  • 6. Functional EPRA High Level Overview Publication (Publishers) Event Data Processing Selection Correlation Distribution Consumption (Consumers*) publish consume * Consumers can act as publishers Applications Files/DBs Feeds Sensor Data Propagations
  • 7. norisbank Event Processing Architecture Draft Application Layer Application Server Web Server Core Banking Legacy Systems Event Transportation Layer Event Processing Layer Monitoring Layer ESB - Enterprise Service Bus “ Event Service Bus” CEP ESP BAM Tools Event Processing L. Event Adaptor / Generator / Sender Event Adaptor / Generator / Sender Event Adaptor / Generator / Sender Business Monitoring Technical Monitoring SNMP, … JMX, … Event Normalization / Consolidation Layer Network Layer Router Switches … Event Transp. network Monitoring Nornamilzat. Application L. Network L.
  • 8. Stream Processing Reference Architecture System Resource Layer Data Management Layer: Stream Processing Events: Tuples, Packets, Data Streams Application Layer Downstream Response/Application API’s, Plug-ins System Calls
  • 9. Modeler discovery Multi-Stage Event Processor State Machine Pattern Matcher Rule Engine Analytics AI / Machine Learning publish Functional Reference Architecture for Event Processing monitoring Hotwirer Event Processing Engine External Consumers Feedback loop Agents Adapters Business Domain Models, Semantic Models, Patterns Dashboards Reports Enterprise Information Systems Event Preprocessing and Metadata Annotation Event Warehouse External Databases
  • 10. ESB Generic services* Registry Event Store Validation Services Information Services Enrichment Services CEP/ Event Derivation Service Transform Services (translate, Aggregate, Split, compose) Event-emitting service Event-emitting service Event emitting and Consuming service Routing Services ESB Event-consuming service * Services can also be provided outside the ESB Prediction Services
  • 11. Comparative Table of Functionalities (1/3) Low Med High Yes Yes Yes Yes Yes Yes Event Producers/ Consumers Yes Yes Unclear Unclear Implied Yes Impact/Predictive Analytics Yes Implied No Implied No Yes Event-Event Correlation Implied Unclear Implied Unclear Implied Yes Single Event Tracking/ Aggregation Yes Yes No Yes No Yes Event Validation/ Normalization Unclear No Yes Unclear Yes No Streaming SQL Selection Yes Yes Unclear Yes Unclear Yes Event/ Messaging Bus IBM RED STR CITn ORA TIB Functionality
  • 12. Comparative Table of Functionalities (2/3) Low Med High Yes Yes Unclear Unclear Unclear Yes Event Warehousing Yes No Unclear Unclear Implied Yes Adaptive Process Management Yes Yes Unclear Unclear Unclear Yes Event Routing/ Distribution Yes Yes Unclear No Yes Yes Historical Data/ Database Implied Yes Unclear Unclear Unclear Yes Event-Processing Modeling Unclear Yes Unclear Unclear Yes Yes State Management Yes Yes Unclear Yes Yes Yes Dashboards/ Visualizations IBM RED STR CITn ORA TIB Functionality
  • 13. Comparative Table of Functionalities (3/3) Low Med High Yes Yes Unclear Yes Unclear Yes EAI Adaptation Yes Yes Unclear Unclear Unclear Yes Event Routing/ Distribution Implied Yes Implied Implied Implied Implied AI/Inference/ Forward Chaining/etc IBM RED STR CITn ORA TIB Functionality
  • 14. Please Send Comments to the ERAWG Thank You! Tim Bass, CISSP Principal Global Architect [email_address] EPRAWG @ Yahoo! Groups