Title :
Applying event-driven architecture to mobile computing
Author :
Nitz, Stefan ; Kleiner, Carsten ; Koschel, Arne ; Astrova, Irina
Author_Institution :
edataconsulting GmbH, Gelsenkirchen, Germany
Abstract :
Complex event processing (CEP) has been an area of intensive research in recent years. Similarly, mobile devices such as smartphones, tablets and laptops are widespread nowadays. Consequently, the integration of CEP into mobile computing is a natural idea. In this paper, we present MetaXA, an event-driven architecture (EDA) with CEP specifically designed for mobile devices, along with its application scenarios in mobile computing: notification distribution and theft detection. Among the main enhancements of MetaXA over previously published work are enabling CEP on mobile devices and leveraging a lightweight yet still platform-independent communication protocol (viz., XMPP). In addition, MetaXA features real-time communication patterns and a publish-subscribe mechanism. MetaXA is implemented on different mobile platforms: Android and Windows Phone.
Keywords :
message passing; middleware; mobile computing; protocols; Android; EDA; MetaXA; Windows phone; complex event processing; event-driven architecture; laptops; mobile computing; mobile devices; notification distribution; platform-independent communication protocol; publish-subscribe mechanism; real-time communication patterns; smart phones; tablets; theft detection; Engines; Graphical user interfaces; Lead; Mobile communication; Monitoring; Protocols; Runtime; Complex Event Processing (CEP); Event-Driven Architecture (EDA); MetaXA (Metadata-processing XMPP-based Architecture); XMPP (Extensible Messaging and Presence Protocol); mobile computing;
Conference_Titel :
Signal Processing and Information Technology(ISSPIT), 2013 IEEE International Symposium on
Conference_Location :
Athens
DOI :
10.1109/ISSPIT.2013.6781854