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.
Publication
DEBS 2013
Conference paper
Tutorial: Why is event-driven thinking different from traditional thinking about computing?
Abstract
We observed that many of the applications that are event-based by nature are designed and developed using the conventional thinking about programming, and do not employ event based thinking. The developers are doing a kind of event processing without acknowledging it. One of the main reasons is the fundamental thought differences between event-driven thinking and the design of traditional request-driven applications. This tutorial concentrates on the thought process and the modeling aspects. It starts with the ontology and semantics of the term events, continues with the inter-relationships among events and other entities (processes, decisions, objects, actors), and discusses the pragmatics of modeling of event-driven logic within a computational independent model.