Una Propuesta de Metodología para la Migración de Sistemas Heredados

Autores/as

  • Daniel Torres Silva Departamento de Sistemas y Computación Instituto Tecnológico de Veracruz Calzada Miguel Ángel de Quevedo 2779 Col. Formando Hogar, Veracruz, Ver. México C.P. 91860
  • Juan Diego Ortíz Galván Departamento de Sistemas y Computación Instituto Tecnológico de Veracruz Calzada Miguel Ángel de Quevedo 2779 Col. Formando Hogar, Veracruz, Ver. México C.P. 91860
  • Héctor Adolfo Andrade Gómez Departamento de Sistemas y Computación Instituto Tecnológico de Veracruz Calzada Miguel Ángel de Quevedo 2779 Col. Formando Hogar, Veracruz, Ver. México C.P. 91860
  • Rafael Rivera López Departamento de Sistemas y Computación Instituto Tecnológico de Veracruz Calzada Miguel Ángel de Quevedo 2779 Col. Formando Hogar, Veracruz, Ver. México C.P. 91860

DOI:

https://doi.org/10.30973/progmat/2018.10.2/5

Palabras clave:

Análisis Modular, Procesos de Negocio, Método Ágiles, Interoperabilidad de Sistemas

Resumen

En este artículo se describe una Metodología Ágil de Desarrollo de Software Incremental e Iterativa para la migración de Sistemas Heredados (MADIISH) que permitirá organizar el proceso de migración por fases desde un análisis modular del sistema heredado a migrar, el establecimiento de procesos de negocio e implementación de modelos de datos, así como la definición de etapas de pruebas piloto y la posibilidad de generar módulos que permitan mantener la interoperabilidad entre los nuevos sistemas desarrollados y los sistemas activos. MADIISH se aplica para la migración de sistemas obsoletos que pueden ser de misión crítica, alta disponibilidad, de gran flujo de datos o para sistemas orientados a la planificación de recursos empresariales (Enterprise Resource Planning, ERP).

Biografía del autor/a

Daniel Torres Silva, Departamento de Sistemas y Computación Instituto Tecnológico de Veracruz Calzada Miguel Ángel de Quevedo 2779 Col. Formando Hogar, Veracruz, Ver. México C.P. 91860

Ingeniero en Sistemas Computacionales por el Instituto Tecnológico de Veracruz (ITVER 2015) y Técnico en Informática por el Centro de Estudios Tecnológicos Industrial y de Servicios número 15 en Veracruz. Se desempeña como desarrollador y analista de software en la empresa Sistemas para Agentes Aduanales S.C. en Veracruz; cuenta con certificación internacional de desarrollo de software basado en el conocimiento como Analista bajo la herramienta GeneXus, Actualmente aplica la metodología MADIISH para la migración de los sistemas de la empresa. Sus áreas de interés son: Lenguajes de programación, Ingeniería de software, Arquitectura de Computadoras, Arquitecturas Orientadas a Servicios (SOA) y Modelado de bases de datos.

Juan Diego Ortíz Galván, Departamento de Sistemas y Computación Instituto Tecnológico de Veracruz Calzada Miguel Ángel de Quevedo 2779 Col. Formando Hogar, Veracruz, Ver. México C.P. 91860

Juan Diego Ortiz Galván es técnico en sistemas computacionales por el Colegio Práctico de Computación Actualizada, A.C. (COPCA) e ingeniero en Sistemas Computacionales por el Instituto Tecnológico de Veracruz (ITVER 2015). Actualmente es encargado de programación en el departamento de informática de la empresa Rullán del Sur S.A. de C.V. ubicada en la ciudad de Veracruz dónde realiza diferentes actividades como lo es soporte a usuarios, análisis y modelado de procesos de negocios e implementación de la metodología MADIISH para la migración interna de la compañía. Sus intereses incluyen ingeniería de software, programación, base de datos, cómputo distribuido, redes e innovaciones tecnológicas

Héctor Adolfo Andrade Gómez, Departamento de Sistemas y Computación Instituto Tecnológico de Veracruz Calzada Miguel Ángel de Quevedo 2779 Col. Formando Hogar, Veracruz, Ver. México C.P. 91860

Ingeniero en Sistemas Computacionales por el Instituto Tecnológico de Veracruz (ITVER 1985), Maestro en Ciencias Computacionales por el Instituto Tecnológico y de Estudios Superiores de Monterrey campus Morelos (1992) y Doctor en Ciencias Computacionales por la Universidad de Florida (2001). Ha trabajado en desarrollo de software, administración de centros de cómputo y también en el área de soporte técnico. Ha sido profesor de planta del Instituto Tecnológico y de Estudios Superiores de Monterrey, campus Puebla. Actualmente es profesor investigador en el Departamento de Sistemas y Computación del Instituto Tecnológico de Veracruz. Sus áreas de interés incluyen: Lenguajes de Programación, Cómputo Móvil, Arquitecturas Orientadas a Servicios y Desarrollo Web

Rafael Rivera López, Departamento de Sistemas y Computación Instituto Tecnológico de Veracruz Calzada Miguel Ángel de Quevedo 2779 Col. Formando Hogar, Veracruz, Ver. México C.P. 91860

Ingeniero en Sistemas Computacionales por el Instituto Tecnológico de Veracruz (ITVER 1989) y es Maestro en Ciencias de la Computación por el Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Estado de Morelos (2000). Actualmente desempeña su labor como profesor e investigador en el Departamento de Computación y Sistemas en las instalaciones del Instituto Tecnológico de Veracruz. Sus áreas de estudio y de interés incluyen la programación orientada a objetos (POO) y la aplicación de técnicas de optimización extraídas de la inteligencia artificial (IA), como son los algoritmos de cómputo evolutivo y de inteligencia colectiva

Citas

Henrard, J., Hainaut, J., L., Cleve, A., Hick, J., M. Migration of legacy information systems, 2008.

Bisbal, J., Legacy Information Systems, issues and directions, 1999, 6(1), 103-111.

Zalazar, A., S., Migración de Sistemas Heredados a Cloud Computing, Argentine Symposium on Software Engineering, ASSE, 2014

Bradley, R., Moving from DBF to SQL Server, 2006, Broad Leal LLC.

Menendez, R., Barzanallana, A., Ingeniería del software: Metodologías de desarrollo, Informática Aplicada a la Gestión Pública. Recuperado el dia 02, 06, 2017 de http://www.um.es/docencia/barzana/IAGP/IAGP2-Metodologias-de-desarrollo.html, 2011.

Sommerville, I., Ingeniería de Software, 2005, 7.

Caro, G., A., Bocca, J., Campos, D., Migracion de Sistemas Heredados: Una metodología de apoyo basada en el uso de herramientas KDD (Knowledge Discovery in Databases), Revista ingeniería de Sistemas, 2002, 16(1), 51- 60.

Imielinski, T., Swami, A., Agrawal R., Data Mining: A Performance perspective, IEEE Transactions on Knowledge and Data Engineering, 1993, 5(6).

Adriaans, P., Zantinge, D. Data Mining. 1996.

Barros, O. Reingeniería de procesos de negocio. 1994, Dolmen.

Descargas

Publicado

30-06-2018

Cómo citar

Torres Silva, D., Ortíz Galván, J. D., Andrade Gómez, H. A., & Rivera López, R. (2018). Una Propuesta de Metodología para la Migración de Sistemas Heredados. Programación matemática Y Software, 10(2), 40–49. https://doi.org/10.30973/progmat/2018.10.2/5

Número

Sección

Artículos