scholarly journals Event-Driven Mobile Computing with Objects

Author(s):  
Tom Van Cutsem ◽  
Wolfgang De Meuter

We motivate why event-driven approaches are suitable to address the challenges of mobile and ubiquitous computing. In particular, we describe the beneficial properties of event-based communication in so-called mobile ad hoc networks. However, because contemporary programming languages feature no built-in support for event-driven programming, programmers are often forced to integrate event-driven concepts with a different programming paradigm. In particular, we study the difficulties in combining events with the object-oriented paradigm. We argue that these difficulties form the basis of what we call the object-event impedance mismatch. We highlight the various issues at the software engineering level and propose to resolve this mismatch by introducing a novel object-oriented programming language that supports event-driven abstractions from the ground up.

Author(s):  
Katrine Stemland Skjelsvik ◽  
Vera Goebel ◽  
Thomas Plagemann

Event-based interaction is suitable for rescue and emergency applications because the filtering capabilities can help to prevent information overload, and such interaction may be offered by an Event Notification Service (ENS). We focus on ENS in sparse Mobile Ad-hoc Networks (MANETs), since an incident may occur e.g., in a deserted place lacking infrastructure, the density of nodes may be low, and there may be physical obstacles limiting the transmission range. The asynchronous communication provided by the ENS is suited for an environment where there may be long-lasting network partitions. In this chapter, we describe characteristics of rescue operations and use this as a basis for discussing ENS design choices such as subscription language, architecture and routing. Afterwards, we present our own ENS solution, the Distributed Event Notification Service (DENS), which is tailored for such an application domain.


Author(s):  
Guanhong Pei ◽  
Binoy Ravindran

The strong decoupling between information producers and consumers in event-based (usually publish/subscribe) systems is attractive in the loosely coupled and dynamic network scenarios such as mobile ad hoc networks (MANETs). However, achieving end-to-end timeliness, reliability properties, with limited message overhead, is still an open problem in publish/subscribe (P/S) systems in MANETs. In this chapter, we cover the current state of the knowledge of interconnection topology, event routing schemes and innovative architectural support of P/S systems in MANETs with latest academic and industrial research practices and outcomes. We consider challenging issues from timeliness, reliability, message overhead, etc. with multi-publish-hop event delivery in typical use notional scenarios. Both theoretical analysis and performance evaluation of different solutions are afforded. We also examine and discuss a special issue on system re-configurability and “event causal dependencies.”


2012 ◽  
Vol 2 (3) ◽  
pp. 77-80
Author(s):  
V. Karamchand Gandhi ◽  
◽  
D.P.Jeyabalan D.P.Jeyabalan

2012 ◽  
Vol E95-B (1) ◽  
pp. 169-177
Author(s):  
Yasushi YAMAWAKI ◽  
Takahiro MATSUDA ◽  
Tetsuya TAKINE

Sign in / Sign up

Export Citation Format

Share Document