About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Abstract
This paper presents the context awareness capabilities of Amit. Amit is a tool that includes both a language and an efficient run-time execution mechanism, aimed at reducing the complexity of active applications. It follows the observation that in many cases, there is a gap between current tools that enable to react to a single event (following the ECA: Event-Condition-Action paradigm), and the reality, in which reaction is relevant only in certain contexts in response to patterns over event histories. Context awareness in Amit takes into account event information, time and location to introduce the concept of situation. The concept of situation is an extension of the concept of composite event in its context awareness capability; it results in additional expressive power, flexibility and usability.