Abstract

Mobile apps have found wide acceptance in today’s world which heavily depend on smart technology to access data over wide location. The apps are mostly of native type which can be used for accessing data even without the internet availability. In this paper the development of mobile native applications requires the assimilation of various analytical contexts depending on the requirement of users. We have done an empirical study of various papers based on ubiquitous systems and mobile apps for finding out the contexts in building mobile native apps and the mobile contexts are such as device context, user context, mobility context and social context. We have found that the overall weight of each mobile context is an empirical study. We have taken various activities which are performed among a user and mobile native apps and formed them into questionnaires which are sent to different mobile native app developers of different software industries. The mapping is done among these activities with the attributes and their associated mobile contexts. We have identified and obtained four contexts as main requirements for developing mobile native apps under any domain. The analysis of requirements is done modeling the contexts and their attributes through OWLDL language. We have determined from the empirical study that the overall weight of device context is more than the other contexts. Hence it is clear that the device context with its numerous features have a great impact on developing mobile native apps under any domain.

Highlights

  • Mobile devices are the ubiquitous devices embedded with various sensors and powerful processors which provide information about any domain like agriculture, health care system and learning system

  • From the empirical study we have found that the overall weight of device context is more than other contexts

  • The overall value of user context, mobility context and social context in our proposed work are 19.71, 22.72 and 8.87 respectively. In this empirical study we have obtained the four contexts such as device context, user context, social context and mobility context in mobile domain and these contexts are specified as requirements to develop mobile native apps in generic domain

Read more

Summary

INTRODUCTION

Mobile devices are the ubiquitous devices embedded with various sensors and powerful processors which provide information about any domain like agriculture, health care system and learning system. The mobile native apps are developed for smart phone applications that run for native applications and don‟t require the internet connection for web services These apps are written in „objective C‟ or java programming languages depending upon the OS used by the mobile device. In this paper a study is done on the basis of the important context specific components of the mobile or ubiquitous device and from this study mobile context elements have identified as requirements for developing mobile native apps such as device context, user context, mobility context and social context. We have specified various activities and arranged them into questionnaires and send them to various mobile native app developers of different software www.ijacsa.thesai.org (IJACSA) International Journal of Advanced Computer Science and Applications, Vol 8, No 11, 2017 industries These activities are the actions performed among a mobile native app user and mobile system.

Contexts and Context Awareness
RESEARCH APPROACH
An Empirical Analysis on Context Elements under Mobile Domain
Identification of Requirements
Device Context
User Context
Social Context
Mobility Context
Requirement Analysis
STATE OF THE ART
DISCUSSION
Findings
VIII. CONCLUSION AND FUTURE WORK
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.