@usmankhawaja

MOBILE PHONE SENSORS META-MODEL

, and (Eds.) International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC), 9 (2): 17 (April 2023)

Abstract

In the last decade, the use of wireless electronic communication technology, such as mobile phones, is fundamental to the private and professional lives of most citizens. In fact, it has become an inseparable part of their daily lives. Nowadays, most cell phones are provided with different implanted sensors, which measure motion, orientation, and environmental conditions such as ambient light or temperature. Therefore, several functionalities in mobile applications need to use these sensors, as in the case of logistics applications, social network applications or travel information applications. Hence, the primary contribution of this work is to establish a generic meta-model, in order to show the different embedded sensors in the smartphones, and then generate mobile applications that use various features offered by these sensors for the case of Android OS. So as to achieve this, our approach is based on a model driven architecture (MDA) suggested by Object Management Group (OMG), which is a variant of Model-Driven Engineering (MDE). The MDA approach can contribute in the insurance of the sustainability of expertise, as well as the improvement of the gain in productivity while dealing with the challenges of mobile platform fragmentation.

Description

Recently, the industry of mobile application development is increasing due to the strong use of smartphones that have become nowadays more accessible. Most of these applications run on mobile operating systems such as Android, iOS and Windows. These devices are equipped with a set of embedded sensors such as motion sensors (e.g. accelerometers, gyroscopes), environmental sensors (e.g. temperature, light) and position sensors (e.g. orientations, magnetometers, etc.) (see Fig. 1 for more details) [1]. Applications use these sensors to support their new features, like Spirit Level in some applications related to the camera. These sensors can measured and collected various data. The most common measured data are temperature, humidity, pressure, acceleration (vibration), light, infrared magnetic fields, sound, radiation, location (GPS), mechanical stress and chemical composition. As a consequence of extensive possibilities, the envisaged applications for the embedded sensors are multiple. The most typical areas of application that use these sensors are: traffic control, security, military, health care, industrial sensing, home automation and environmental monitoring.

Links and resources

Tags