Developing context-aware mobile applications using composition process based-on heterogeneous software entities

Despite the tremendous number of mobile applications (apps) that developed using various implementation forms such as component, service, or app, user’s needs are unlike each other. Besides, mobile devices are characterized by heterogeneous software and hardware configurations. Developing customiz...

Full description

Bibliographic Details
Main Authors: Djeddar, Afrah, Bendjenna, Hakim, Amirat, Abdelkrim, Alwan Aljuboori, Ali Amer
Format: Article
Language:English
Published: Design for Scientific Renaissance 2015
Subjects:
Online Access:http://irep.iium.edu.my/44863/
http://irep.iium.edu.my/44863/
http://irep.iium.edu.my/44863/
http://irep.iium.edu.my/44863/1/Developing_Context-aware_Mobile_Applications_Using_Composition_Process_based-on_heterogeneous_Software_Entities.pdf
id iium-44863
recordtype eprints
spelling iium-448632017-11-01T08:21:03Z http://irep.iium.edu.my/44863/ Developing context-aware mobile applications using composition process based-on heterogeneous software entities Djeddar, Afrah Bendjenna, Hakim Amirat, Abdelkrim Alwan Aljuboori, Ali Amer QA76 Computer software Despite the tremendous number of mobile applications (apps) that developed using various implementation forms such as component, service, or app, user’s needs are unlike each other. Besides, mobile devices are characterized by heterogeneous software and hardware configurations. Developing customized mobile applications needs to explore and incorporate new entities in the surrounding user context. Besides, involving the existing heterogeneous entities might benefit in developing context-aware mobile apps. Thus, a significant challenge in the development process of mobile apps is the deployment of these applications in the heterogeneous devices available on the market. To tackle these challenges, there is a need for a composition process to reuse and utilize the existing heterogeneous entities to develop mobile apps according to user’s requirements. Hence, the behavior of the desired apps can be customized according to the user context information. This paper addresses the issue of discovering, integrating and reusing the existing heterogeneous software entities in developing a customized mobile application. In this paper we propose framework for context-aware mobile apps composition process based-on existing heterogeneous software entities. Design for Scientific Renaissance 2015-06 Article PeerReviewed application/pdf en cc_by http://irep.iium.edu.my/44863/1/Developing_Context-aware_Mobile_Applications_Using_Composition_Process_based-on_heterogeneous_Software_Entities.pdf Djeddar, Afrah and Bendjenna, Hakim and Amirat, Abdelkrim and Alwan Aljuboori, Ali Amer (2015) Developing context-aware mobile applications using composition process based-on heterogeneous software entities. Journal of Advanced Computer Science and Technology Research (JACSTR), 5 (3). pp. 93-103. ISSN 2231-8852 http://www.sign-ific-ance.co.uk/index.php/JACSTR/index 2231-8852
repository_type Digital Repository
institution_category Local University
institution International Islamic University Malaysia
building IIUM Repository
collection Online Access
language English
topic QA76 Computer software
spellingShingle QA76 Computer software
Djeddar, Afrah
Bendjenna, Hakim
Amirat, Abdelkrim
Alwan Aljuboori, Ali Amer
Developing context-aware mobile applications using composition process based-on heterogeneous software entities
description Despite the tremendous number of mobile applications (apps) that developed using various implementation forms such as component, service, or app, user’s needs are unlike each other. Besides, mobile devices are characterized by heterogeneous software and hardware configurations. Developing customized mobile applications needs to explore and incorporate new entities in the surrounding user context. Besides, involving the existing heterogeneous entities might benefit in developing context-aware mobile apps. Thus, a significant challenge in the development process of mobile apps is the deployment of these applications in the heterogeneous devices available on the market. To tackle these challenges, there is a need for a composition process to reuse and utilize the existing heterogeneous entities to develop mobile apps according to user’s requirements. Hence, the behavior of the desired apps can be customized according to the user context information. This paper addresses the issue of discovering, integrating and reusing the existing heterogeneous software entities in developing a customized mobile application. In this paper we propose framework for context-aware mobile apps composition process based-on existing heterogeneous software entities.
format Article
author Djeddar, Afrah
Bendjenna, Hakim
Amirat, Abdelkrim
Alwan Aljuboori, Ali Amer
author_facet Djeddar, Afrah
Bendjenna, Hakim
Amirat, Abdelkrim
Alwan Aljuboori, Ali Amer
author_sort Djeddar, Afrah
title Developing context-aware mobile applications using composition process based-on heterogeneous software entities
title_short Developing context-aware mobile applications using composition process based-on heterogeneous software entities
title_full Developing context-aware mobile applications using composition process based-on heterogeneous software entities
title_fullStr Developing context-aware mobile applications using composition process based-on heterogeneous software entities
title_full_unstemmed Developing context-aware mobile applications using composition process based-on heterogeneous software entities
title_sort developing context-aware mobile applications using composition process based-on heterogeneous software entities
publisher Design for Scientific Renaissance
publishDate 2015
url http://irep.iium.edu.my/44863/
http://irep.iium.edu.my/44863/
http://irep.iium.edu.my/44863/
http://irep.iium.edu.my/44863/1/Developing_Context-aware_Mobile_Applications_Using_Composition_Process_based-on_heterogeneous_Software_Entities.pdf
first_indexed 2023-09-18T21:03:48Z
last_indexed 2023-09-18T21:03:48Z
_version_ 1777410798456406016