In the domain of Ubiquitous Computing, applications are characterized by their high level of context-dependence; their application logic is causally coupled to their physical environment. At this time, so-called event-driven software systems are the most usable and scalable solution for programming such applications. However, event-driven technology as it stands today offers only a low-level abstraction layer to the programmer. The abstractions that event-driven systems offer, and their integration with classic imperative code are insufficient. This project aims to propose a structured form of event-driven programming, based on a combination of a select number of research topics. This structured form should allow event-driven programming to scale up by means of innovative event-abstraction and composition techniques.
|Effective start/end date||1/10/08 → 31/01/14|
Flemish discipline codes
- Mathematical sciences
- Artificial Intelligence