A reference model as automated process for software adaptation at runtime
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Outros Autores: | , , |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://dx.doi.org/10.1109/TLA.2015.7040650 http://hdl.handle.net/11449/180470 |
Resumo: | The development of self-adaptive software (SaS) has specific characteristics compared to traditional one, since it allows that changes to be incorporated at runtime. Automated processes have been used as a feasible solution to conduct the software adaptation at runtime. In parallel, reference model has been used to aggregate knowledge and architectural artifacts, since capture the systems essence of specific domains. However, there is currently no reference model based on reflection for the development of SaS. Thus, the main contribution of this paper is to present a reference model based on reflection for development of SaS that have a need to adapt at runtime. To present the applicability of this model, a case study was conducted and good perspective to efficiently contribute to the area of SaS has been obtained. |
id |
UNSP_ead37166edf84b39fe87a32a640b5da6 |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/180470 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
A reference model as automated process for software adaptation at runtimeAutomated ProcessReference ModelRuntimeSelf-adaptive SoftwareThe development of self-adaptive software (SaS) has specific characteristics compared to traditional one, since it allows that changes to be incorporated at runtime. Automated processes have been used as a feasible solution to conduct the software adaptation at runtime. In parallel, reference model has been used to aggregate knowledge and architectural artifacts, since capture the systems essence of specific domains. However, there is currently no reference model based on reflection for the development of SaS. Thus, the main contribution of this paper is to present a reference model based on reflection for development of SaS that have a need to adapt at runtime. To present the applicability of this model, a case study was conducted and good perspective to efficiently contribute to the area of SaS has been obtained.Universidade de São Paulo (USP), Departamento de Engenharia Elétrica, São Carlos - São Paulo, BrasilUniversidade de São Paulo (USP), Departamento de Sistemas de Computação, São Carlos - São Paulo, BrasilUniversidade Estadual Paulista (UNESP), Departamento de Estatística, Matemática Aplicada e Computação, Campus de Rio Claro, Rio Claro - São Paulo, BrasilIeee-inst Electrical Electronics Engineers IncUniversidade Estadual Paulista (Unesp)Universidade de São Paulo (USP)Affonso, Frank Jose [UNESP]Carneiro, Maria Cecilia Vecchiato Saenz [UNESP]Rodrigues, Evandro Luis LinhariNakagawa, Elisa Yumi2018-12-11T16:57:09Z2015-10-21T20:14:26Z2018-12-11T16:57:09Z2015-10-21T20:14:26Z2015-01-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article214-221application/pdfhttp://dx.doi.org/10.1109/TLA.2015.7040650IEEE Latin America Transactions, v. 13, n. 1, p. 214-221, 2015.1548-0992http://hdl.handle.net/11449/18047010.1109/TLA.2015.7040650WOS:0003497816000302-s2.0-84923218638WOS000349781600030.pdfScopusWeb of Sciencereponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPporIEEE Latin America Transactions0.5020,253info:eu-repo/semantics/openAccess2024-01-22T06:23:56Zoai:repositorio.unesp.br:11449/180470Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T23:40:40.833981Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
A reference model as automated process for software adaptation at runtime |
title |
A reference model as automated process for software adaptation at runtime |
spellingShingle |
A reference model as automated process for software adaptation at runtime Affonso, Frank Jose [UNESP] Automated Process Reference Model Runtime Self-adaptive Software |
title_short |
A reference model as automated process for software adaptation at runtime |
title_full |
A reference model as automated process for software adaptation at runtime |
title_fullStr |
A reference model as automated process for software adaptation at runtime |
title_full_unstemmed |
A reference model as automated process for software adaptation at runtime |
title_sort |
A reference model as automated process for software adaptation at runtime |
author |
Affonso, Frank Jose [UNESP] |
author_facet |
Affonso, Frank Jose [UNESP] Carneiro, Maria Cecilia Vecchiato Saenz [UNESP] Rodrigues, Evandro Luis Linhari Nakagawa, Elisa Yumi |
author_role |
author |
author2 |
Carneiro, Maria Cecilia Vecchiato Saenz [UNESP] Rodrigues, Evandro Luis Linhari Nakagawa, Elisa Yumi |
author2_role |
author 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 Jose [UNESP] Carneiro, Maria Cecilia Vecchiato Saenz [UNESP] Rodrigues, Evandro Luis Linhari Nakagawa, Elisa Yumi |
dc.subject.por.fl_str_mv |
Automated Process Reference Model Runtime Self-adaptive Software |
topic |
Automated Process Reference Model Runtime Self-adaptive Software |
description |
The development of self-adaptive software (SaS) has specific characteristics compared to traditional one, since it allows that changes to be incorporated at runtime. Automated processes have been used as a feasible solution to conduct the software adaptation at runtime. In parallel, reference model has been used to aggregate knowledge and architectural artifacts, since capture the systems essence of specific domains. However, there is currently no reference model based on reflection for the development of SaS. Thus, the main contribution of this paper is to present a reference model based on reflection for development of SaS that have a need to adapt at runtime. To present the applicability of this model, a case study was conducted and good perspective to efficiently contribute to the area of SaS has been obtained. |
publishDate |
2015 |
dc.date.none.fl_str_mv |
2015-10-21T20:14:26Z 2015-10-21T20:14:26Z 2015-01-01 2018-12-11T16:57:09Z 2018-12-11T16:57:09Z |
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.1109/TLA.2015.7040650 IEEE Latin America Transactions, v. 13, n. 1, p. 214-221, 2015. 1548-0992 http://hdl.handle.net/11449/180470 10.1109/TLA.2015.7040650 WOS:000349781600030 2-s2.0-84923218638 WOS000349781600030.pdf |
url |
http://dx.doi.org/10.1109/TLA.2015.7040650 http://hdl.handle.net/11449/180470 |
identifier_str_mv |
IEEE Latin America Transactions, v. 13, n. 1, p. 214-221, 2015. 1548-0992 10.1109/TLA.2015.7040650 WOS:000349781600030 2-s2.0-84923218638 WOS000349781600030.pdf |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
IEEE Latin America Transactions 0.502 0,253 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
214-221 application/pdf |
dc.publisher.none.fl_str_mv |
Ieee-inst Electrical Electronics Engineers Inc |
publisher.none.fl_str_mv |
Ieee-inst Electrical Electronics Engineers Inc |
dc.source.none.fl_str_mv |
Scopus Web of Science 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_ |
1808129542326321152 |