ARTÍCULO
TITULO

Context Management for Supporting Context-aware Android Applications Development

Hanan Elazhary    
Alaa Althubyani    
Lina Ahmed    
Bayan Alharbi Alharbi    
Norah Alzahrani    
Reem Almutairi    

Resumen

Building context-aware mobile applications is one of the most ambitious areas of research. Such applications can change their behavior according to context or perform specific tasks in specific contexts. Regardless of the application, all context-aware mobile applications share the need to retrieve and process context information. This paper presents a Context Management tool for the Android platform (ACM). ACM allows easy access to internal on-board mobile sensors and hardware features extracting corresponding raw data. Raw context is processed into higher-level more human-readable context that is provided seamlessly to the mobile applications. Different methods are used for this purpose including fuzzy classifiers. Since different mobiles have different sensors and hardware features, ACM can adapt to the mobile device by deactivating access to unavailable ones. Information regarding the available sensors and hardware features and their specifications can also be queried. Additionally, applications can request notifications regarding context change or specific context values. In addition to providing developers with supporting classes and methods, ACM is accompanied by an application that allows developers to examine its functionality and capabilities before using it. The application can be also used to examine the readings of the different sensors in different situations and thus calibrate them as needed. Additionally, it can be used to modify and personalize default interpretations of raw context values to high-level ones. ACM has been tested empirically and the results show extreme interest of context-aware mobile application developers in its promising capabilities and that it is conducive to facilitating, speeding up and triggering development of many more of such applications.

 Artículos similares

       
 
Agnieszka Dutkowska-Zuk, Joe Bourne, Chengyuan An, Xuan Gao, Oktay Cetinkaya, Peter Novitzky, Gideon Ogunniye, Rachel Cooper, David De Roure, Julie McCann, Jeremy Watson, Tim Watson and Eleri Jones    
This systematic literature review explores the scholarly debate around public perceptions and behaviors in the context of cybersecurity in connected places. It reveals that, while many articles highlight the importance of public perceptions and behaviors... ver más
Revista: Information

 
Luis A. Fletscher, Alejandra Zuleta, Alexander Galvis, David Quintero, Juan Felipe Botero and Natalia Gaviria    
While 5G has become a reality in several places around the world, some countries are still in the process of assigning frequency bands and deploying networks. In this context, there is a significant opportunity to explore new market models for the manage... ver más
Revista: Information

 
Salman Bin Naeem, Mehreen Azam, Maged N. Kamel Boulos and Rubina Bhatti    
(1) Aims and Objectives: Mobile health (mHealth) is increasingly becoming a favorite healthcare delivery solution in underserved areas around the globe. This study aims to identify the influence of technology?organization?environment (TOE) factors on mHe... ver más
Revista: Information

 
Razvan Daniel Zota, Ionu? Alexandru Cîmpeanu, Denis Alexandru Dragomir and Mihai Adrian Lungu    
Sustainable development, smart waste management, and circular economy principles are paramount to the significant worldwide trend of smart city-related research and projects. The basic hypothesis of our research is that artificial intelligence (AI)-based... ver más
Revista: Applied Sciences

 
Carlos Serôdio, Pedro Mestre, Jorge Cabral, Monica Gomes and Frederico Branco    
In the context of Industry 4.0, this paper explores the vital role of advanced technologies, including Cyber?Physical Systems (CPS), Big Data, Internet of Things (IoT), digital twins, and Artificial Intelligence (AI), in enhancing data valorization and m... ver más
Revista: Applied Sciences