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
Description
Summary: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.
ISSN:1390-9266
1390-9134