The recent "JetBlue disaster" in the United States has motivated man
y airlines to expand their usage of event processing to more effectively monitor and control their flight operations in
real-time, and to apply intelligence with complex event processing (CEP) as part of an event driven architecture (EDA). A public example of this trend is TIBCO's recent announcement that Air France / KLM, who have chosen TIBCO BusinessEvents, their CEP product, for this kind of application as part of their SOA middleware infrastructure.
Event processing technologies - business activity monitoring (BAM) dashboards, CEP, and event data management can monitor an airline's operational events - from passenger check-in, baggage handling (bag on conveyor, bag off conveyor, bag loaded on ULD, ULD loaded on plane, etc.), and flight operations (flight leaves gate, flight lands, etc.). Most airlines process "events" manually today, but the increasing desire for intelligent automation is driving the use of EDA to process them. By applying CEP logic to these events, an airline can better ensure that the right bags get loaded into the right unit loading device (ULD), or ensure that flights leave the gate and take off on time. CEP rules, or scenarios, can monitor for conditions such as: "alert baggage handling operations for any bag that was checked in and not loaded onto a ULD within 15 minutes," or, "alert flight operations when a flight has departed the gate but not taken off in 20 minutes," these complex sequences of events can be used to manage airline operations in an intelligent, automated way.
Business activity monitoring (BAM) dashboards provide rich graphical views of baggage, flights, ULDs, even P&L's or important frequent flyers. BAM dashboards can provide visibility for baggage handling, flight operations, gate agents, even airline executives a real-time and historical view of the business of travel. They can even show of the resulting real-time P&L for operations. The dashboard shown is one of many use cases that shows, in real-time, the airport P&L for the past week, flights that are behind schedule in the last 5 days, or last 24 hours, etc., exactly where bags are in the baggage handling process, and more.
Finally, the piece you don't see here in the event processing system is the event data management element, which stores all this event data for subsequent replay, root-cause analysis, and change-of-area views so users can change their scope of concern and look at events from other angles of analysis.
By applying CEP logic, BAM dashboards, and event data management, an airline can increase the intelligence in its operations and proactively detect and avoid disasters when exceptional conditions occur.