Desarrollo de middleware para interconección de una aplicación móvil con un sistema heredado

El proceso de modernizar un sistema heredado puede llegar a ser complejo debido a limitaciones presentadas frente a las nuevas tendencias y tecnologías. La arquitectura de un sistema, su código fuente, la gestión de datos y la aplicación de malas prácticas son aspectos que los ingenieros deben consi...

Full description

Bibliographic Details
Main Authors: Carlos Arturo Aguirre Maldonado, Carlos Eduardo Anchundia Valencia
Format: Article
Language:English
Published: Escuela Politécnica Nacional (EPN) 2023-01-01
Series:Latin-American Journal of Computing
Subjects:
Online Access:https://lajc.epn.edu.ec/index.php/LAJC/article/view/333
_version_ 1797946525920264192
author Carlos Arturo Aguirre Maldonado
Carlos Eduardo Anchundia Valencia
author_facet Carlos Arturo Aguirre Maldonado
Carlos Eduardo Anchundia Valencia
author_sort Carlos Arturo Aguirre Maldonado
collection DOAJ
description El proceso de modernizar un sistema heredado puede llegar a ser complejo debido a limitaciones presentadas frente a las nuevas tendencias y tecnologías. La arquitectura de un sistema, su código fuente, la gestión de datos y la aplicación de malas prácticas son aspectos que los ingenieros deben considerar al implementar actualizaciones sobre estos sistemas. Sistemas como el Control Gerencial/Web (CG/Web) de la empresa ecuatoriana Información Tecnológica del Ecuador S.A. (I.T. del Ecuador) ejemplifican estos retos. Se propuso el desarrollo de la aplicación móvil CGApp como solución a las necesidades de movilidad de los usuarios gerenciales. Sin embargo, su desarrollo fue condicionado por la arquitectura monolítica del sistema heredado, siendo necesario el desarrollo e implementación de un middleware como medio para la interacción entre el componente móvil y los elementos del sistema CG/Web. Por esto, fue necesario aplicar un proceso de reingeniería con base en el sistema heredado, desarrollar métodos para la traducción de datos, aplicar controles de seguridad y rediseñar las pantallas para adaptarlas a un entorno móvil. De esta forma se consiguió integrar la aplicación móvil con el sistema heredado, agregando valor al proyecto.
first_indexed 2024-04-10T21:11:54Z
format Article
id doaj.art-44c4ab01157f4383b1d59bd1282aba55
institution Directory Open Access Journal
issn 1390-9266
1390-9134
language English
last_indexed 2024-04-10T21:11:54Z
publishDate 2023-01-01
publisher Escuela Politécnica Nacional (EPN)
record_format Article
series Latin-American Journal of Computing
spelling doaj.art-44c4ab01157f4383b1d59bd1282aba552023-01-20T19:42:08ZengEscuela Politécnica Nacional (EPN)Latin-American Journal of Computing1390-92661390-91342023-01-011014455333Desarrollo de middleware para interconección de una aplicación móvil con un sistema heredadoCarlos Arturo Aguirre Maldonado0Carlos Eduardo Anchundia Valencia1Escuela Politécnica NacionalEscuela Politécnica NacionalEl proceso de modernizar un sistema heredado puede llegar a ser complejo debido a limitaciones presentadas frente a las nuevas tendencias y tecnologías. La arquitectura de un sistema, su código fuente, la gestión de datos y la aplicación de malas prácticas son aspectos que los ingenieros deben considerar al implementar actualizaciones sobre estos sistemas. Sistemas como el Control Gerencial/Web (CG/Web) de la empresa ecuatoriana Información Tecnológica del Ecuador S.A. (I.T. del Ecuador) ejemplifican estos retos. Se propuso el desarrollo de la aplicación móvil CGApp como solución a las necesidades de movilidad de los usuarios gerenciales. Sin embargo, su desarrollo fue condicionado por la arquitectura monolítica del sistema heredado, siendo necesario el desarrollo e implementación de un middleware como medio para la interacción entre el componente móvil y los elementos del sistema CG/Web. Por esto, fue necesario aplicar un proceso de reingeniería con base en el sistema heredado, desarrollar métodos para la traducción de datos, aplicar controles de seguridad y rediseñar las pantallas para adaptarlas a un entorno móvil. De esta forma se consiguió integrar la aplicación móvil con el sistema heredado, agregando valor al proyecto.https://lajc.epn.edu.ec/index.php/LAJC/article/view/333sistemas heredadosmiddlewareaplicación móvilseguridad de datosreingenieríapruebas automatizadas
spellingShingle Carlos Arturo Aguirre Maldonado
Carlos Eduardo Anchundia Valencia
Desarrollo de middleware para interconección de una aplicación móvil con un sistema heredado
Latin-American Journal of Computing
sistemas heredados
middleware
aplicación móvil
seguridad de datos
reingeniería
pruebas automatizadas
title Desarrollo de middleware para interconección de una aplicación móvil con un sistema heredado
title_full Desarrollo de middleware para interconección de una aplicación móvil con un sistema heredado
title_fullStr Desarrollo de middleware para interconección de una aplicación móvil con un sistema heredado
title_full_unstemmed Desarrollo de middleware para interconección de una aplicación móvil con un sistema heredado
title_short Desarrollo de middleware para interconección de una aplicación móvil con un sistema heredado
title_sort desarrollo de middleware para interconeccion de una aplicacion movil con un sistema heredado
topic sistemas heredados
middleware
aplicación móvil
seguridad de datos
reingeniería
pruebas automatizadas
url https://lajc.epn.edu.ec/index.php/LAJC/article/view/333
work_keys_str_mv AT carlosarturoaguirremaldonado desarrollodemiddlewareparainterconecciondeunaaplicacionmovilconunsistemaheredado
AT carloseduardoanchundiavalencia desarrollodemiddlewareparainterconecciondeunaaplicacionmovilconunsistemaheredado