DocumentCode
2345717
Title
A Middleware Architecture for Context-Aware and Location-Based Mobile Applications
Author
Viterbo, Jose ; Sacramento, Vagner ; Rocha, Ricardo ; Baptista, Gustavo ; Malcher, Marcelo ; Endler, Markus
Author_Institution
Dept. of Inf., Pontificia Univ. Catolica do Rio de Janeiro, Rio de Janeiro, Brazil
fYear
2008
fDate
15-16 Oct. 2008
Firstpage
52
Lastpage
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.
Keywords
middleware; mobile computing; software architecture; API; MoCA; context-aware mobile applications; location-based mobile applications; middleware; service-oriented middleware architecture; software engineering; Application software; Computer architecture; Conferences; Context-aware services; Informatics; Middleware; Prototypes; Software engineering; Software prototyping; Wireless sensor networks; Context-aware Computing; Location-Based Applications; Middleware;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Workshop, 2008. SEW '08. 32nd Annual IEEE
Conference_Location
Kassandra
ISSN
1550-6215
Print_ISBN
978-0-7695-3617-0
Type
conf
DOI
10.1109/SEW.2008.7
Filename
5328450
Link To Document