Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
Purchase Benefits
What is included with this book?
K. Mani Chandy, Ph.D., is the Simon Ramo Professor at the California Institute of Technology in Pasadena, California. He has received numerous awards including the CMG Michelson Award, the IEEE Kobayashi award, and the Babbage Award. Dr. Chandy is a member of the U.S. National Academy of Engineering.
W. Roy Schulte Vice President and Distinguished Analyst at Gartner Inc. He was the lead author of the 1996 Gartner report that introduced the term SOA. Mr. Schulte originated the research in the field of message brokers, coined the term business activity monitoring (BAM), and wrote the first analyst reports on the zero-latency enterprise and the enterprise service bus (ESB). Mr. Schulte is a member of the Event Processing Technical Society steering committee.
Introduction | p. xiii |
Acknowledgments | p. xvii |
Event Processing Overview | p. 1 |
Introduction to Events and Event Processing | p. 1 |
Business Context | p. 2 |
Summary | p. 8 |
Event-Processing Patterns in Business | p. 9 |
Categories of Business Drivers for Event Processing | p. 9 |
The Basic Action: An Interaction | p. 14 |
Time-, Request-, and Event-Driven Interactions | p. 16 |
Contracts: Formalization of Shared Expectations | p. 24 |
Hybrid Systems: Combinations of Interaction Types | p. 27 |
Summary | p. 31 |
Using Event-Processing in Business Applications | p. 33 |
Event-Driven Architecture | p. 33 |
Complex Event Processing | p. 43 |
Summary | p. 53 |
Costs and Benefits of Event-Processing Applications | p. 55 |
Exploiting Events for Business Value | p. 55 |
Relevance | p. 56 |
Effort | p. 58 |
Accuracy | p. 61 |
Completeness | p. 62 |
Timeliness | p. 64 |
Security | p. 67 |
Summary | p. 70 |
Types of Event-Processing Applications | p. 71 |
Features Driving Demand for Event Processing | p. 71 |
A Framework for Analyzing Which Business Domains Are Suitable for Event Processing | p. 79 |
Summary | p. 89 |
Event-Processing Architecture | p. 91 |
Application Flow | p. 91 |
Reference Architecture for Event-Processing Networks | p. 94 |
Implementing the Principles of EDA in an EPN | p. 101 |
Summary | p. 109 |
Events and Complex Events | p. 111 |
Defining "Event" in Earnest | p. 111 |
Designing Events | p. 114 |
Complex Events | p. 117 |
Summary | p. 126 |
From Architecture to Application | p. 127 |
Role of Notifications in Business Applications | p. 127 |
Transactional Notifications | p. 128 |
Observational Notifications | p. 132 |
Application Architecture Styles | p. 140 |
Summary | p. 148 |
The Role of Event Processing in SOA and Application Development | p. 149 |
Using Events in SOA | p. 149 |
Action Items for Successful Event Processing | p. 157 |
Summary | p. 164 |
Positioning Event Processing in the IT World | p. 165 |
Events in Business Process Management | p. 165 |
Event Processing in Business Intelligence | p. 171 |
Rule Engines and Event Processing | p. 175 |
Summary | p. 180 |
Best Practices | p. 181 |
Starting Out | p. 181 |
Pilot Projects | p. 192 |
Best Practices | p. 194 |
Summary | p. 201 |
The Future of Event Processing | p. 203 |
Solving the World's Problem's One Application at a Time | p. 204 |
Impact on Society | p. 210 |
Barriers and Dangers | p. 211 |
Drivers for Adoption | p. 211 |
Summary | p. 213 |
Books and Other Resources | p. 215 |
Books | p. 215 |
Articles and Other Works Referenced in the Text | p. 216 |
Web Resources | p. 217 |
Glossary | p. 219 |
Index | p. 227 |
Table of Contents provided by Ingram. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.