Aggregate Event

What Does Aggregate Event Mean?

Aggregate events identify the sum total of actions performed by a user that are initiated outside of a computer program but are used in conjunction with that program.


An aggregate event usually occurs after a series of events of another type has occurred, and it is that series of events that it represents. An event is either initiated by the user or by device hardware, such as a device that sets off a timer. Aggregate events are typically related and occur on one or more configuration items contained within the same logical group. Aggregate events serve as a feasible platform for complicated, demonstrational, end-user programming, and work to match up event histories to the user’s intentions.

Techopedia Explains Aggregate Event

Application-specific approaches are often matched or even surpassed by aggregate event histories. Aggregate events are multilayered and they aid in recovery mechanisms and prevent high-level event errors. Aggregate events also pinpoint computation errors. This differs from older methods, which either halted the operation, or applied another form of error recovery mechanism so as to retry the event processing.

Aggregate events have many advantages in programming, such as improvements in playback during new circumstances. Here a higher-level semantic content is contained within the recorded scripts. In addition, script events such as select file are more understandable, easier to read and easier to edit, making computer programming less daunting.

Macros are rules or patterns that suggest how character sequences should be arranged for inputs and outputs that result in actionable events, and they also make programming less tedious and less error prone. For complex macros, end users initiate multiple scripts that match equivalent states in scripts contained within the same macro. At any rate, aggregate events involve macros that use high-level events that have no need to run through immediate states, thus making programming results more efficient.

Aggregate events are very good at anticipation feedback for recording low-level events such as key strokes or mouse usage, allowing them to enhance gesture recognition. In addition, aggregate events programming supports various types of keyboards, making them highly compatible through flexible keyboard mapping.


Related Terms

Margaret Rouse

Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages.