Development and Instrumentation of a Framework for the Generation and Management of Self-Adaptive Enterprise Applications
Companies’ operations have become over-dependent on their supporting enterprise software applications. This situation has placed a heavy burden onto software maintenance teams who are expected to keep these applications up and running optimally in varying execution conditions. However, this high hum...
- Autores:
- Tipo de recurso:
- article
- Fecha de publicación:
- 2016
- Institución:
- Pontificia Universidad Javeriana
- Repositorio:
- Repositorio Universidad Javeriana
- Idioma:
- eng
- OAI Identifier:
- oai:repository.javeriana.edu.co:10554/25788
- Acceso en línea:
- http://revistas.javeriana.edu.co/index.php/iyu/article/view/15215
http://hdl.handle.net/10554/25788
- Palabra clave:
- Rights
- openAccess
- License
- Copyright (c) 2016 Hugo Arboleda, Andrés Paz, Miguel Jiménez, Gabriel Tamura
id |
JAVERIANA_4b054b542755fcf6bf5a531cca3cc4ff |
---|---|
oai_identifier_str |
oai:repository.javeriana.edu.co:10554/25788 |
network_acronym_str |
JAVERIANA |
network_name_str |
Repositorio Universidad Javeriana |
repository_id_str |
|
spelling |
Development and Instrumentation of a Framework for the Generation and Management of Self-Adaptive Enterprise ApplicationsArboleda, HugoPaz, AndrésJiménez, MiguelTamura, GabrielCompanies’ operations have become over-dependent on their supporting enterprise software applications. This situation has placed a heavy burden onto software maintenance teams who are expected to keep these applications up and running optimally in varying execution conditions. However, this high human intervention drives up the overall costs of software ownership. In addition, the current dynamic nature of enterprise applications constitutes challenges with respect to their architectural design and development, and the guarantee of the agreed quality requirements at runtime. Efficiently and effectively achieving the adaptation of enterprise applications requires an autonomic solution. In this paper we present SHIFT, a framework that provides (i) facilities and mechanisms for managing self-adaptive enterprise applications through the use of an autonomic infrastructure, and (ii) automated derivation of self-adaptive enterprise applications and their respective monitoring infrastructure. Along with the framework, our work leads us to propose a reference specification and architectural design for implementing self-adaptation autonomic infrastructures. We developed a reference implementation of SHIFT; our contribution includes the development of monitoring infrastructures, and dynamic adaptation planning and automated derivation strategies.Pontificia Universidad Javeriana2020-04-16T17:27:28Z2020-04-16T17:27:28Z2016-06-20http://purl.org/coar/version/c_970fb48d4fbd8a85Artículo de revistahttp://purl.org/coar/resource_type/c_6501info:eu-repo/semantics/articlePeer-reviewed Articleinfo:eu-repo/semantics/publishedVersionPDFapplication/pdfapplication/zipapplication/ziphttp://revistas.javeriana.edu.co/index.php/iyu/article/view/1521510.11144/Javeriana.iyu20-2.difg2011-27690123-2126http://hdl.handle.net/10554/25788enghttp://revistas.javeriana.edu.co/index.php/iyu/article/view/15215/13768http://revistas.javeriana.edu.co/index.php/iyu/article/view/15215/18674http://revistas.javeriana.edu.co/index.php/iyu/article/view/15215/18675Ingenieria y Universidad; Vol 20 No 2 (2016): July-December; 303-334Ingenieria y Universidad; Vol. 20 Núm. 2 (2016): Julio-Diciembre; 303-334Copyright (c) 2016 Hugo Arboleda, Andrés Paz, Miguel Jiménez, Gabriel TamuraAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2reponame:Repositorio Universidad Javerianainstname:Pontificia Universidad Javerianainstacron:Pontificia Universidad Javeriana2023-03-29T17:44:17Z |
dc.title.none.fl_str_mv |
Development and Instrumentation of a Framework for the Generation and Management of Self-Adaptive Enterprise Applications |
title |
Development and Instrumentation of a Framework for the Generation and Management of Self-Adaptive Enterprise Applications |
spellingShingle |
Development and Instrumentation of a Framework for the Generation and Management of Self-Adaptive Enterprise Applications Arboleda, Hugo |
title_short |
Development and Instrumentation of a Framework for the Generation and Management of Self-Adaptive Enterprise Applications |
title_full |
Development and Instrumentation of a Framework for the Generation and Management of Self-Adaptive Enterprise Applications |
title_fullStr |
Development and Instrumentation of a Framework for the Generation and Management of Self-Adaptive Enterprise Applications |
title_full_unstemmed |
Development and Instrumentation of a Framework for the Generation and Management of Self-Adaptive Enterprise Applications |
title_sort |
Development and Instrumentation of a Framework for the Generation and Management of Self-Adaptive Enterprise Applications |
dc.creator.none.fl_str_mv |
Arboleda, Hugo Paz, Andrés Jiménez, Miguel Tamura, Gabriel |
author |
Arboleda, Hugo |
author_facet |
Arboleda, Hugo Paz, Andrés Jiménez, Miguel Tamura, Gabriel |
author_role |
author |
author2 |
Paz, Andrés Jiménez, Miguel Tamura, Gabriel |
author2_role |
author author author |
description |
Companies’ operations have become over-dependent on their supporting enterprise software applications. This situation has placed a heavy burden onto software maintenance teams who are expected to keep these applications up and running optimally in varying execution conditions. However, this high human intervention drives up the overall costs of software ownership. In addition, the current dynamic nature of enterprise applications constitutes challenges with respect to their architectural design and development, and the guarantee of the agreed quality requirements at runtime. Efficiently and effectively achieving the adaptation of enterprise applications requires an autonomic solution. In this paper we present SHIFT, a framework that provides (i) facilities and mechanisms for managing self-adaptive enterprise applications through the use of an autonomic infrastructure, and (ii) automated derivation of self-adaptive enterprise applications and their respective monitoring infrastructure. Along with the framework, our work leads us to propose a reference specification and architectural design for implementing self-adaptation autonomic infrastructures. We developed a reference implementation of SHIFT; our contribution includes the development of monitoring infrastructures, and dynamic adaptation planning and automated derivation strategies. |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016-06-20 2020-04-16T17:27:28Z 2020-04-16T17:27:28Z |
dc.type.none.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 Artículo de revista http://purl.org/coar/resource_type/c_6501 info:eu-repo/semantics/article Peer-reviewed Article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://revistas.javeriana.edu.co/index.php/iyu/article/view/15215 10.11144/Javeriana.iyu20-2.difg 2011-2769 0123-2126 http://hdl.handle.net/10554/25788 |
url |
http://revistas.javeriana.edu.co/index.php/iyu/article/view/15215 http://hdl.handle.net/10554/25788 |
identifier_str_mv |
10.11144/Javeriana.iyu20-2.difg 2011-2769 0123-2126 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
http://revistas.javeriana.edu.co/index.php/iyu/article/view/15215/13768 http://revistas.javeriana.edu.co/index.php/iyu/article/view/15215/18674 http://revistas.javeriana.edu.co/index.php/iyu/article/view/15215/18675 Ingenieria y Universidad; Vol 20 No 2 (2016): July-December; 303-334 Ingenieria y Universidad; Vol. 20 Núm. 2 (2016): Julio-Diciembre; 303-334 |
dc.rights.none.fl_str_mv |
Copyright (c) 2016 Hugo Arboleda, Andrés Paz, Miguel Jiménez, Gabriel Tamura Atribución-NoComercial-SinDerivadas 4.0 Internacional http://creativecommons.org/licenses/by/4.0 info:eu-repo/semantics/openAccess http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Copyright (c) 2016 Hugo Arboleda, Andrés Paz, Miguel Jiménez, Gabriel Tamura Atribución-NoComercial-SinDerivadas 4.0 Internacional http://creativecommons.org/licenses/by/4.0 http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
PDF application/pdf application/zip application/zip |
dc.publisher.none.fl_str_mv |
Pontificia Universidad Javeriana |
publisher.none.fl_str_mv |
Pontificia Universidad Javeriana |
dc.source.none.fl_str_mv |
reponame:Repositorio Universidad Javeriana instname:Pontificia Universidad Javeriana instacron:Pontificia Universidad Javeriana |
instname_str |
Pontificia Universidad Javeriana |
instacron_str |
Pontificia Universidad Javeriana |
institution |
Pontificia Universidad Javeriana |
reponame_str |
Repositorio Universidad Javeriana |
collection |
Repositorio Universidad Javeriana |
_version_ |
1803712900436590592 |