ID Number: G00171542




Six Design Patterns for Event-Processing Applications
9 October 2009
 
W Schulte   Yefim V. Natis   Massimo Pezzini   Daniel Sholler   Bill Gassman   Jess Thompson  

Event processing is a vital element in smart systems and continuous-intelligence applications that monitor operations and provide situation awareness. Business systems that leverage event processing generally apply one or more of the six recurring design patterns explained in this research.







Price: US$995.00

Pages: 17








Browse Topics


Other Options







Contact Gartner





Purchasing this document is fast, easy and secure, but you must be registered with gartner.com so we can track your order. Please select your status from these three choices:
Registration is required to purchase this document.
Or, you can register for gartner.com only.
You or your organization may already own this document. Register now to find out. Your Gartner Membership Administrator can supply the needed License Key(s).
You will not lose your document during registration.

Sign in here:
Username:

Password:
Forgot your username
or password?







For more information about purchasing this or other documents, contact Gartner at one of the telephone numbers below:
North America:    +1 203-316-3010 7:30 am - 8:00 pm Stamford, CT
Europe:    +44 1784 267770 9:00 am - 5:00 pm London
Asia/Pacific:    +65 6879 2785 9:00 am - 6:00 pm Singapore
Japan:    +81 3 3481 3552 9:00 am - 5:30 pm Tokyo




Table of Contents



    
Analysis

1.0
    
Introduction
2.0
    
Six Patterns for Event-Processing Systems
3.0
    
General Structure of Complex-Event Processing

3.1
    
How It Works
3.2
    
Event Capture
3.3
    
Dissemination and Computation
3.4
    
Response
4.0
    
Elementary Event-Processing Application Patterns

4.1
    
Front-End Event-Processing Subsystem

4.1.1
    
Description
4.1.2
    
How It Works
4.1.3
    
Where to Use This Pattern
4.2
    
Basic Monitor

4.2.1
    
Description
4.2.2
    
How It Works
4.2.3
    
Where to Use This Pattern
4.3
    
Operations or Process Monitors

4.3.1
    
Description
4.3.2
    
How It Works
4.3.3
    
Where to Use This Pattern
5.0
    
Compound Event-Processing Application Patterns

5.1
    
Heterogeneous Activity Monitor

5.1.1
    
Description
5.1.2
    
How It Works
5.1.3
    
Where to Use This Pattern
5.2
    
Multistage Continuous Event Processing

5.2.1
    
Description
5.2.2
    
How It Works
5.2.3
    
Where to Use This Pattern
5.3
    
Enterprise Nervous System

5.3.1
    
Description
5.3.2
    
How It Works
5.3.3
    
Where to Use This Pattern
6.0
    
What You Need to Know

    
Recommended Reading


List of Figures



Figure 1. 
General Structure of Event Processing
 

Figure 2. 
Front-End Event-Processing Subsystem
 

Figure 3. 
Basic Monitor
 

Figure 4. 
Operations or Process Monitor
 

Figure 5. 
Supply Chain Management
 

Figure 6. 
Multiple Stages in Capital Markets Trading Application
 

Figure 7. 
Airline ENS
 



Browse Topics:
 





© 2009 Gartner, Inc. and/or its Affiliates. All Rights Reserved. Reproduction and distribution of this publication in any form without prior written permission is forbidden. The information contained herein has been obtained from sources believed to be reliable. Gartner disclaims all warranties as to the accuracy, completeness or adequacy of such information. Although Gartner's research may discuss legal issues related to the information technology business, Gartner does not provide legal advice or services and its research should not be construed or used as such. Gartner shall have no liability for errors, omissions or inadequacies in the information contained herein or for interpretations thereof. The opinions expressed herein are subject to change without notice.




Resource Id: 1203814