%0 Journal Article %A Ortiz Bellot, Guadalupe %A García de Prado Fontela, Alfonso %A Berrocal, Javier %A Hernández, Juan %T Improving Resource Consumption in Context- Aware Mobile Applications Through Alternative Architectural Styles %D 2019 %@ 2169-3536 %U http://hdl.handle.net/10498/21534 %X Over the last years, the Internet of Things has fostered a growing interest in context-aware mobile applications; this fact is mainly due to highly favoring information provision from multiple Internetconnected devices. To identify user context, these applications collect information from the user and his/her environment and typically lter app information, so that the user receives only the interesting and relevant information. However, such a task usually implies further resource consumption on user mobile devices, not only regarding battery usage but also in terms of network traf c. Accordingly, although context-aware applications can improve user experiences in their daily lives, they must ensure the maintenance of lowlevel resource consumption; otherwise, the applications are promptly replaced by less consuming ones, and therefore, removed from the mobile market. In this paper, we evaluate and discuss several architectural styles for context-aware mobile applications, as well as, providing a set of guidelines to decide on the right architecture for a particular app depending on its characteristics. The use of such guidelines when choosing the right architectural style can strongly in uence the resource consumption of context-aware mobile applications. Following these guidelines, user satisfaction of a context-aware mobile application may be improved, thus guaranteeing the app success. %K Context awareness %K mobile computing %K Internet computing %K resource consumption %~ Universidad de Cádiz