Developing Self-Adaptive Service-Oriented Mobile Applications: A Framework Based on Dynamic Deployment
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Outros Autores: | |
Tipo de documento: | Artigo de conferência |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://dx.doi.org/10.1142/S0218194018400168 http://hdl.handle.net/11449/190043 |
Resumo: | Today's society is increasingly dependent on the use of mobile or smart devices (e.g. smartphones, tablets, hybrid devices, smart-TVs, smart-watches, among others), which have changed over these last 10 years the way people perform their daily tasks. In parallel, Internet of Things (IoT) systems have played a prominent position in this scenario, since they enable to exchange information among different types of devices and services (e.g. physical devices, vehicles, home appliances, sensors, among others). This scenario has boosted the demand for development of high-quality Mobile Applications (MobApps), which can be pre-installed on such devices during manufacturing platforms, or delivered as applications by the mobile stores or third parties. According to [1-3], mobile devices have some physical limitations (e.g. processing and storage) compared to personal computers. Thus, service-oriented MobApps have been a feasible alternative to overcome such limitations, improving the efficiency of the development life cycle of these applications with adoption of third-party components (e.g. software components, web services, and other mobile applications). In another perspective, it is also been noted a change in the user behavior of MobApps, which demand applications capable of operating in adverse conditions, maintaining their integrity of execution. Considering the relevance of such applications, this paper reports the extension of a framework to support the development of Self-adaptive Services-oriented MobApps (Self-MobApps), which enables modification of services at runtime [4] by means of a deployment dynamic approach. To show the feasibility of our framework, a case study for a smart restaurant was conducted in a mobile environment. The results of this study enable us to create a positive perspective on the contribution of our framework to the research communities involved. |
id |
UNSP_74f26619df1d3ba6cb0e3af526ef4dca |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/190043 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
Developing Self-Adaptive Service-Oriented Mobile Applications: A Framework Based on Dynamic DeploymentFrameworkmobile applicationsself-adaptive systemsservice computingToday's society is increasingly dependent on the use of mobile or smart devices (e.g. smartphones, tablets, hybrid devices, smart-TVs, smart-watches, among others), which have changed over these last 10 years the way people perform their daily tasks. In parallel, Internet of Things (IoT) systems have played a prominent position in this scenario, since they enable to exchange information among different types of devices and services (e.g. physical devices, vehicles, home appliances, sensors, among others). This scenario has boosted the demand for development of high-quality Mobile Applications (MobApps), which can be pre-installed on such devices during manufacturing platforms, or delivered as applications by the mobile stores or third parties. According to [1-3], mobile devices have some physical limitations (e.g. processing and storage) compared to personal computers. Thus, service-oriented MobApps have been a feasible alternative to overcome such limitations, improving the efficiency of the development life cycle of these applications with adoption of third-party components (e.g. software components, web services, and other mobile applications). In another perspective, it is also been noted a change in the user behavior of MobApps, which demand applications capable of operating in adverse conditions, maintaining their integrity of execution. Considering the relevance of such applications, this paper reports the extension of a framework to support the development of Self-adaptive Services-oriented MobApps (Self-MobApps), which enables modification of services at runtime [4] by means of a deployment dynamic approach. To show the feasibility of our framework, a case study for a smart restaurant was conducted in a mobile environment. The results of this study enable us to create a positive perspective on the contribution of our framework to the research communities involved.Department of Statistics Applied Mathematics and Computation São Paulo State University UNESP, P. O. Box 178Department of Statistics Applied Mathematics and Computation São Paulo State University UNESP, P. O. Box 178Universidade Estadual Paulista (Unesp)Passini, William Filisbino [UNESP]Affonso, Frank José [UNESP]2019-10-06T17:00:29Z2019-10-06T17:00:29Z2018-11-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject1537-1558http://dx.doi.org/10.1142/S0218194018400168International Journal of Software Engineering and Knowledge Engineering, v. 28, n. 11-12, p. 1537-1558, 2018.0218-1940http://hdl.handle.net/11449/19004310.1142/S02181940184001682-s2.0-85059941599Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengInternational Journal of Software Engineering and Knowledge Engineeringinfo:eu-repo/semantics/openAccess2024-11-27T14:10:34Zoai:repositorio.unesp.br:11449/190043Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestrepositoriounesp@unesp.bropendoar:29462024-11-27T14:10:34Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
Developing Self-Adaptive Service-Oriented Mobile Applications: A Framework Based on Dynamic Deployment |
title |
Developing Self-Adaptive Service-Oriented Mobile Applications: A Framework Based on Dynamic Deployment |
spellingShingle |
Developing Self-Adaptive Service-Oriented Mobile Applications: A Framework Based on Dynamic Deployment Passini, William Filisbino [UNESP] Framework mobile applications self-adaptive systems service computing |
title_short |
Developing Self-Adaptive Service-Oriented Mobile Applications: A Framework Based on Dynamic Deployment |
title_full |
Developing Self-Adaptive Service-Oriented Mobile Applications: A Framework Based on Dynamic Deployment |
title_fullStr |
Developing Self-Adaptive Service-Oriented Mobile Applications: A Framework Based on Dynamic Deployment |
title_full_unstemmed |
Developing Self-Adaptive Service-Oriented Mobile Applications: A Framework Based on Dynamic Deployment |
title_sort |
Developing Self-Adaptive Service-Oriented Mobile Applications: A Framework Based on Dynamic Deployment |
author |
Passini, William Filisbino [UNESP] |
author_facet |
Passini, William Filisbino [UNESP] Affonso, Frank José [UNESP] |
author_role |
author |
author2 |
Affonso, Frank José [UNESP] |
author2_role |
author |
dc.contributor.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
dc.contributor.author.fl_str_mv |
Passini, William Filisbino [UNESP] Affonso, Frank José [UNESP] |
dc.subject.por.fl_str_mv |
Framework mobile applications self-adaptive systems service computing |
topic |
Framework mobile applications self-adaptive systems service computing |
description |
Today's society is increasingly dependent on the use of mobile or smart devices (e.g. smartphones, tablets, hybrid devices, smart-TVs, smart-watches, among others), which have changed over these last 10 years the way people perform their daily tasks. In parallel, Internet of Things (IoT) systems have played a prominent position in this scenario, since they enable to exchange information among different types of devices and services (e.g. physical devices, vehicles, home appliances, sensors, among others). This scenario has boosted the demand for development of high-quality Mobile Applications (MobApps), which can be pre-installed on such devices during manufacturing platforms, or delivered as applications by the mobile stores or third parties. According to [1-3], mobile devices have some physical limitations (e.g. processing and storage) compared to personal computers. Thus, service-oriented MobApps have been a feasible alternative to overcome such limitations, improving the efficiency of the development life cycle of these applications with adoption of third-party components (e.g. software components, web services, and other mobile applications). In another perspective, it is also been noted a change in the user behavior of MobApps, which demand applications capable of operating in adverse conditions, maintaining their integrity of execution. Considering the relevance of such applications, this paper reports the extension of a framework to support the development of Self-adaptive Services-oriented MobApps (Self-MobApps), which enables modification of services at runtime [4] by means of a deployment dynamic approach. To show the feasibility of our framework, a case study for a smart restaurant was conducted in a mobile environment. The results of this study enable us to create a positive perspective on the contribution of our framework to the research communities involved. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-11-01 2019-10-06T17:00:29Z 2019-10-06T17:00:29Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/conferenceObject |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://dx.doi.org/10.1142/S0218194018400168 International Journal of Software Engineering and Knowledge Engineering, v. 28, n. 11-12, p. 1537-1558, 2018. 0218-1940 http://hdl.handle.net/11449/190043 10.1142/S0218194018400168 2-s2.0-85059941599 |
url |
http://dx.doi.org/10.1142/S0218194018400168 http://hdl.handle.net/11449/190043 |
identifier_str_mv |
International Journal of Software Engineering and Knowledge Engineering, v. 28, n. 11-12, p. 1537-1558, 2018. 0218-1940 10.1142/S0218194018400168 2-s2.0-85059941599 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
International Journal of Software Engineering and Knowledge Engineering |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
1537-1558 |
dc.source.none.fl_str_mv |
Scopus reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
Repositório Institucional da UNESP |
collection |
Repositório Institucional da UNESP |
repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
repositoriounesp@unesp.br |
_version_ |
1826304701451206656 |