DocumentCode
2643916
Title
XMPP message-based MVC architecture for event-driven real-time interactive applications
Author
Hornsby, Adrian
Author_Institution
Nokia Res. Center, Tampere, Finland
fYear
2011
fDate
9-12 Jan. 2011
Firstpage
617
Lastpage
618
Abstract
To support the emerging trends in mobile interaction, design patterns for distributed software system need adaptations and extensions. In this paper, we describe an implementation framework for providing interactive applications with distributed message-based Model-View-Controller (MVC) architecture using event programming design. The provided solution uses the XMPP protocol for exchanging message information between the different elements of the application. This message-based decoupling between application elements allows developers to create software that are flexible and scalable and encourages good system design practice since it enables reuse of existing components with minimum effort.
Keywords
interactive systems; message passing; protocols; software architecture; telecommunication computing; XMPP message protocol-based MVC architecture; distributed message-based model-view-controller architecture; distributed software system; event programming design; event-driven real-time interactive application; exchanging message information; extensible messaging and presence protocol; mobile interaction; Adaptation model; Computer architecture; Instant messaging; Object oriented modeling; Protocols; Real time systems; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
Consumer Electronics (ICCE), 2011 IEEE International Conference on
Conference_Location
Las Vegas, NV
ISSN
2158-3994
Print_ISBN
978-1-4244-8711-0
Type
conf
DOI
10.1109/ICCE.2011.5722771
Filename
5722771
Link To Document