The Community for Technology Leaders
2012 35th Annual IEEE Software Engineering Workshop (2008)
Kassandra, Greece
Oct. 15, 2008 to Oct. 16, 2008
ISSN: 1550-6215
ISBN: 978-0-7695-3617-0
pp: 52-61
ABSTRACT
The development of location and context-aware applications is greatly facilitated by the use of context-provisioning middleware. However, development of such applications still remains a challenge from the point of view of software engineering. In this paper we present MoCA, a service-oriented middleware architecture that supports the development and deployment of distributed context-aware applications for mobile users. Besides explaining its main services and APIs, we discuss in which ways the MoCA architecture supports some well-known software engineering principles that apply to the design and implementation of context-aware applications. Furthermore, we give an overview of its usage and present the most notable prototype applications that have been developed on the top of MoCA.
INDEX TERMS
Middleware, Context-aware Computing, Location-Based Applications
CITATION
Marcelo Malcher, José Viterbo, Markus Endler, Ricardo Rocha, Gustavo Baptista, Vagner Sacramento, "A Middleware Architecture for Context-Aware and Location-Based Mobile Applications", 2012 35th Annual IEEE Software Engineering Workshop, vol. 00, no. , pp. 52-61, 2008, doi:10.1109/SEW.2008.7
85 ms
(Ver )