A Reference Architecture to support the development of mobile applications based on self-adaptive services
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://dx.doi.org/10.1016/j.pmcj.2019.01.001 http://hdl.handle.net/11449/188616 |
Resumo: | Nowadays, most human daily tasks can be performed by means of Mobile Applications (MobApps). Devices running such applications have some limitations (e.g., processing and storage) compared to personal computers. Therefore, integration of MobApps into service-based systems has been a feasible alternative to overcome these limitations. Moreover, these applications must be prepared to deal with the changes at runtime (e.g., user's new needs or modifications in their execution environment). In parallel, Reference Architectures (RA) have been used as an important way to support the development, standardization, and evolution of software systems. Although relevant, RA for the domain of MobApps based on services that require adaptation at runtime is still an issue to be explored in depth. This paper presents a RA for Self-MobApps (named RA4Self-MobApps), which aims to support the development of such applications. To show the applicability of our RA, a case study was conducted. As result, we observe our RA has good perspective to efficiently contribute to the Self-MobApps domain. |
id |
UNSP_9a7264b4292b9d5cb2efc71ca829b276 |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/188616 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
A Reference Architecture to support the development of mobile applications based on self-adaptive servicesMobile applicationsReference ArchitectureSelf-adaptive softwareService-oriented architectureNowadays, most human daily tasks can be performed by means of Mobile Applications (MobApps). Devices running such applications have some limitations (e.g., processing and storage) compared to personal computers. Therefore, integration of MobApps into service-based systems has been a feasible alternative to overcome these limitations. Moreover, these applications must be prepared to deal with the changes at runtime (e.g., user's new needs or modifications in their execution environment). In parallel, Reference Architectures (RA) have been used as an important way to support the development, standardization, and evolution of software systems. Although relevant, RA for the domain of MobApps based on services that require adaptation at runtime is still an issue to be explored in depth. This paper presents a RA for Self-MobApps (named RA4Self-MobApps), which aims to support the development of such applications. To show the applicability of our RA, a case study was conducted. As result, we observe our RA has good perspective to efficiently contribute to the Self-MobApps domain.Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)Department of Statistics Applied Mathematics and Computation São Paulo State University – UNESP, PO Box 178, Rio ClaroDepartment of Computer Systems University of São Paulo – USP, PO Box 668, São CarlosDepartment of Statistics Applied Mathematics and Computation São Paulo State University – UNESP, PO Box 178, Rio ClaroFAPESP: 2017/06195-9Universidade Estadual Paulista (Unesp)Universidade de São Paulo (USP)Affonso, Frank José [UNESP]Passini, William Filisbino [UNESP]Nakagawa, Elisa Yumi2019-10-06T16:13:48Z2019-10-06T16:13:48Z2019-02-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article33-48http://dx.doi.org/10.1016/j.pmcj.2019.01.001Pervasive and Mobile Computing, v. 53, p. 33-48.1574-1192http://hdl.handle.net/11449/18861610.1016/j.pmcj.2019.01.0012-s2.0-85059936053Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengPervasive and Mobile Computinginfo:eu-repo/semantics/openAccess2021-10-23T00:57:31Zoai:repositorio.unesp.br:11449/188616Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T14:10:06.250639Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
A Reference Architecture to support the development of mobile applications based on self-adaptive services |
title |
A Reference Architecture to support the development of mobile applications based on self-adaptive services |
spellingShingle |
A Reference Architecture to support the development of mobile applications based on self-adaptive services Affonso, Frank José [UNESP] Mobile applications Reference Architecture Self-adaptive software Service-oriented architecture |
title_short |
A Reference Architecture to support the development of mobile applications based on self-adaptive services |
title_full |
A Reference Architecture to support the development of mobile applications based on self-adaptive services |
title_fullStr |
A Reference Architecture to support the development of mobile applications based on self-adaptive services |
title_full_unstemmed |
A Reference Architecture to support the development of mobile applications based on self-adaptive services |
title_sort |
A Reference Architecture to support the development of mobile applications based on self-adaptive services |
author |
Affonso, Frank José [UNESP] |
author_facet |
Affonso, Frank José [UNESP] Passini, William Filisbino [UNESP] Nakagawa, Elisa Yumi |
author_role |
author |
author2 |
Passini, William Filisbino [UNESP] Nakagawa, Elisa Yumi |
author2_role |
author author |
dc.contributor.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) Universidade de São Paulo (USP) |
dc.contributor.author.fl_str_mv |
Affonso, Frank José [UNESP] Passini, William Filisbino [UNESP] Nakagawa, Elisa Yumi |
dc.subject.por.fl_str_mv |
Mobile applications Reference Architecture Self-adaptive software Service-oriented architecture |
topic |
Mobile applications Reference Architecture Self-adaptive software Service-oriented architecture |
description |
Nowadays, most human daily tasks can be performed by means of Mobile Applications (MobApps). Devices running such applications have some limitations (e.g., processing and storage) compared to personal computers. Therefore, integration of MobApps into service-based systems has been a feasible alternative to overcome these limitations. Moreover, these applications must be prepared to deal with the changes at runtime (e.g., user's new needs or modifications in their execution environment). In parallel, Reference Architectures (RA) have been used as an important way to support the development, standardization, and evolution of software systems. Although relevant, RA for the domain of MobApps based on services that require adaptation at runtime is still an issue to be explored in depth. This paper presents a RA for Self-MobApps (named RA4Self-MobApps), which aims to support the development of such applications. To show the applicability of our RA, a case study was conducted. As result, we observe our RA has good perspective to efficiently contribute to the Self-MobApps domain. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019-10-06T16:13:48Z 2019-10-06T16:13:48Z 2019-02-01 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://dx.doi.org/10.1016/j.pmcj.2019.01.001 Pervasive and Mobile Computing, v. 53, p. 33-48. 1574-1192 http://hdl.handle.net/11449/188616 10.1016/j.pmcj.2019.01.001 2-s2.0-85059936053 |
url |
http://dx.doi.org/10.1016/j.pmcj.2019.01.001 http://hdl.handle.net/11449/188616 |
identifier_str_mv |
Pervasive and Mobile Computing, v. 53, p. 33-48. 1574-1192 10.1016/j.pmcj.2019.01.001 2-s2.0-85059936053 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
Pervasive and Mobile Computing |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
33-48 |
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 |
|
_version_ |
1808128327016251392 |