Menu Conversion Migration.
Conversion Migration.

Français. English. Español.

Conversion Migracion : La Solución a sus problemas de conversión, migración, transformación, traducción . Bases de Datos. Lenguajes de programación. IBM, MVS, VSE, AIX, AS400, BULL, GCOS7, GCOS8, UNIX, ICL Cobol, PL1, Assembleur, Ideal, Natural, GMAP, PACBASE, ARIANE, Focus, Nomad, Ramis, SAS, Easytreve, Generol, CICS, TCAM, TDS, IMS, IDMS, DL1, DB2, SQL, Oracle, Sybase, Informix, Datacom, Adabas.LA SOLUCIÓN A SUS PROBLEMAS DE CONVERSIÓN

Conversion Migracion : Un Acercamiento industrial a la migración. Conversion Migracion ha invertido un gran esfuerzo en desarrollo de una extensa y completa biblioteca de herramientas de software (analizadores, generadores, traductores) que permiten automatizar muchos aspectos de la migración, de la conversión y de las pruebas.UN ACERCAMIENTO INDUSTRIAL A LA MIGRACIÓN


El proceso de la transformación preserva no sólo exactamente todas sus funciones, sino puede también acortar el tiempo necesario para hacer sus programas operacionales en su nuevo sistema. Para cada prueba, Conversion Migracion compara la salida del programa transformado con la salida convertida del programa original y senala cualquier diferencia mediante indicadores que permiten su estudio/corrección, o sea, aseguramos que los programas migrados producen la salida funcionalmente equivalente por los programas originales.

MIGRACIÓN : FASE DE TRANSFORMACIÓN POR LOTES

Migración Fase de Transformación. Etapas : Preparación de lotes, transformación de lotes, validación de lotes.

ETAPAS TAREAS PRODUCTOS HERRAMIENTA PARTICIPANTES

Preparación

Medición del porcentaje de ejecución

 

Conversion Migracion Preparación

Jefe de proyecto
Responsable Conversion Migracion

Transformación

Fuentes,
Procedimientos
Datos
BD

 

Conversion Migracion Transformación

Jefe de proyecto
Responsable Conversion Migracion
Analistas Programadores

Validación

TEST Unitario
TEST Global,
Simulación de las transacciones,

Cada programa se ejecuta por lo menos una vez

Resultados de la comparación
Resultados de las pruebas

Conversion Migracion Validación

Jefe de proyecto
Responsable Conversion Migracion
Analistas Programadores

Aceptación

Entrega de resultados del test Batch y TP.

 

  Jefe de proyecto

 

PROCESO BATCH y TRANSACCIÓNAL POR LOTES

Conversion Migracion automatiza muchas tareas repetitivas para generar JCL, carga de BD, formateo de datos y carga/descarga de programas, conversión de programas, mapas (paneles),. reduciendo los tiempos totales consumidos.

Una vez cerrado el inventario de componentes a migrar, se procederá a ejecutar el proceso de migración, que está constituido por las cuatro fases principales que se introducen a continuación.

  • Determinación de los componentes de referencia "REFERENCIA", cuyo objetivo es obtener una situación inicial de los elementos (software y datos de prueba) asociados al lote a procesar en las sucesivas fases de migración.

  • Preparación del lote a convertir, cuyas acciones serán efectuadas en un entorno específico a tal efecto llamado "PREPARACIÓN". Dicho entorno contendrá los objetos que serán convertidos (obtenidos en "REFERENCIA") y los datos de entrada y de salida correspondientes a las diferentes pruebas que se realicen, asegurando que los casos probados cubren un abanico relevante y significativo de posibilidades.

  • Migración y Validación del lote, cuyas acciones se llevarán a cabo en un entorno específico para ello llamado "MIGRACIÓN", partiendo de los fuentes considerados en "PREPARACIÓN" y generando como resultado la traducción de los mismos, garantizando que las pruebas realizadas en "PREPARACIÓN" y las efectuadas en "MIGRACIÓN"  producen idénticos resultados.

  • Recepción del lote, cuyas acciones se llevarán a cabo en un entorno específico para ello llamado "RECEPCIÓN", al que se irán traspasando los objetos de los lotes que se vayan cerrando y se realizarán las pruebas de validación previas al pase a producción de los componentes implicados.

 

PROCESO DE TRANSFORMACIÓN PARA UN PROCESO BATCH

PROCESO DE TRANSFORMACIÓN PARA UN PROCESO BATCH.

 

PROCESO DE TRANSFORMACIÓN PARA UN TRANSACCIÓNAL

PROCESO DE TRANSFORMACIÓN PARA UN TRANSACCIÓNAL.

 

PREPARACIÓN
  • Inserción de código de control (contadores ejecución, captura pantallas...) en programas,
  • Importación al entorno "PREPARACIÓN" de los programas "insertados" en el paso anterior,
  • Compilación de todos los programas del lote,
  • Definición y construcción de los escenarios del lote, obteniendo el guión de las pruebas a realizar por cada uno de éstos,
  • Definición de los diferentes casos de pruebas a considerar y obtención de los datos necesarios para los mismos,
  • Enriquecimiento de los datos existentes en la BD de "PREPARACIÓN"   según los nuevos casos de pruebas definidos en el paso anterior,
  • Obtención de los jobs de copias de BD, para realizar la imagen "antes" y "después" de los escenarios,
  • Copia "antes" de la BD relativa al escenario a procesar,
  • Inicialización del lote/escenario,
  • Inicio de las pruebas del escenario,
  • Control de la evolución de las pruebas,
  • Se alcanzan tasas de ejecución aceptables y, en consecuencia, se consideran las pruebas finalizadas,
  • Copia "después" de la BD relativa al escenario procesado,
  • Entrega del escenario al equipo de migración,
  • Inicio de un nuevo escenario.

MIGRACIÓN

  • Traducción automática de componentes,
  • Preparación de pantalas traducidos,
  • Preparación de formatos de paneles,
  • Preparación de programas maquilladores,
  • Preparación de programas traducidos,
  • Compilación de todos los componentes,
  • Correcciones manuales necesarias según los resultados de la compilación.

VALIDACIÓN

  • Recuperación de imágenes "antes" y "después" del escenario desde "PREPARACIÓN" a "MIGRACIÓN",
  • Carga de las tablas de "MIGRACIÓN" a partir de imagen "antes" de "PREPARACIÓN",
  • Ejecución BATCH,
  • Ejecución escenario bajo TP y mediante el simulador, corrigiendo manualmente los errores que vayan surgiendo a raíz de las diferencias en pantallas detectadas por el simulador,
  • Extracción de tablas actualizadas, generando imagen "después" de "MIGRACIÓN",
  • Comparación de imagen "después" de "PREPARACIÓN" e imagen "después" de "MIGRACIÓN" (se comparan tablas actualizadas),
  • Si la comparación no es satisfactoria, corrección de errores y compilación, y nueva iteración,
  • Si la comparación resulta satisfactoria, se considera finalizada la migración del escenario,
  • Cuando todos los escenarios están migrados, se entrega lote al entorno "RECEPCIÓN".

Las diferentes fases de un proyecto de migración.

Fases de la Migración. (Estudios, Prototipo, Traducción, Implementación)

Fases de la Migración. (Estudios, Prototipo, Traducción, Implementación) FASES DE LA MIGRACIÓN

Migración Estudio Preliminar Fase.

Migración Estudio Preliminar Fase. ESTUDIO PRELIMINAR

Migración Estudio Detallado Fase.

Migración Estudio Detallado Fase. ESTUDIO DETALLADO

Migración Prototipo Fase.

Migración Prototipo Fase. PROTOTIPO FASE

MigraciónTransformación Masiva Fase.

MigraciónTransformación Masiva Fase. TRANSFORMACIÓN FASE

Migración Implementación Fase.

Migración Implementación Fase. IMPLEMENTACIÓN FASE