Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Publish/subscribe in a mobile environment
Wireless Networks - Special issue: Pervasive computing and communications
Taxonomy of Distributed Event-Based Programming Systems
The Computer Journal
Server push with instant messaging
Proceedings of the 2009 ACM symposium on Applied Computing
XMPP: The Definitive Guide Building Real-Time Applications with Jabber Technologies
XMPP: The Definitive Guide Building Real-Time Applications with Jabber Technologies
Hi-index | 0.00 |
In this paper, we present a novel architecture and implementation of an information hub for mobile devices that we call the event.Hub. The event.Hub allows mobile users to share events, implicit or explicit, happening in their lives following a publish-subscribe model. The event.Hub design follows a decentralized architecture that also takes into account the privacy and data ownership problems of current service offers. The event.Hub is implemented using event-driven programming paradigms and utilize the XMPP protocol for its real-time communication support. As an example application using the event.Hub, we also present an extended address-book application.