Mucha gente cree que COBOL es un antiquísimo lenguaje de programación que ya nadie usa, pero la realidad es que hay aún muchos sistemas que usan cotidianamente este lenguaje.
La razón de esto es que muchos sistemas se escribieron en COBOL, particularmente para el mundo financiero y en muchas ocasiones es más fácil adecuarlos a las nuevas necesidades que escribir un nuevo programa en otro lenguaje.
De hecho, hay en la red mucha información de COBOL y no podemos considerarlo como un lenguaje muerto.
Google encontró un fallo de seguridad en el instalador de Fortnite para Android
Aquí hablaremos de la experiencia de migrar una aplicación para manejar la entrega de periódicos (de The New York Times) a un nuevo lenguaje.
El sistema que usa el periódico es de IBM y data de 1979, pero la modernización casi obligatoria requiere incrementar la interoperabilidad con otros sistemas así como reducir los costos de operación.
Y aunque un sistema de control de los envíos de periódicos no parece ser un asunto muy complicado, se tiene una aplicación que ha crecido a dos millones de líneas de código en COBOL, en donde se factura, se lleva control de los cuentahabientes y de las rutas para la entrega del periódico.
Un intento de re-desarrollar esta aplicación se hizo entre el 2006 y el 2009, pero fracasó.
El nuevo plan ahora es empezar de cero y entregar un sistema “de equivalencia funcional”.
Esto se hizo poniendo juntos los conjuntos de componentes relacionados para desarrollar un subconjunto de la aplicación principal.
El grupo de componentes podría ejecutarse y probarse como si fuese una “caja negra” a través de las interfaces accesibles externamente, como SOPA Web Services, tablas de datos y archivos.
“Dados los mismos datos de entrada, la salida del grupo de componentes heredado se comparó con la salida de las partes modernizadas.
Cuando estas eran iguales, la prueba se consideraba que había sido exitosa.
En caso contrario lo que se haría es encontrar el origen de esa no-coincidencia en los datos”.
Y aunque sonaba todo muy sencillo en teoría, en la práctica fue mucho más complicado.
“La vasta mayoría de los componentes heredados en las aplicaciones no tienen el suficiente nivel de pruebas para codificar la información que se requiere para hacer la prueba de funcionalidad equivalente.
Como consecuencia, mucho tiempo se intentó analizar las entradas, salidas e incluso el comportamiento de los componentes cuando fallaron las pruebas y el buscar la razón de esto.
Esto fue particularmente una tarea en la que se llevó mucho tiempo, sobre todo para los trabajos en batch que significaban muchas horas-hombre”.
El proceso de re-escribir el código llevó un año, pero se juzgó como “exitoso” incluso a pesar de un par de “problemas en la producción”.
El desarrollador dijo: “la aplicación modernizada se demostró como muy estable en producción en los últimos ocho meses y el periódico se sigue entregando diariamente sin problemas”.
Quienes desarrollaron el nuevo sistema indicaron que el desarrollo de nuevas características se mantiene como un reto.
Se requiere de conocimiento de las diferentes versiones de COBOL y dde conceptos sobre mainframes que los ingenieros de Java no tienen.
Los desarrolladores del mainframe en COBOL tienen los conceptos, pero no son muy avezados en Java.
El equipo ahora está entrenando de manera cruzada a sus desarrolladores con la esperanza de que esto ayude con la transferencia de conocimiento.
Cabe señalar que se encontraron dificultades para reclutar programadores de Java que quisieran portar la aplicación porque simplemente no les era suficientemente atractivo.
La entrada El camino de COBOL a Java en lenguaje de programación se publicó primero en unocero.
Uno de los problemas de los chatbots es que carecen de compresión, por lo que las personas buscan una interacción más humanizada.
Infochannel
Agencia SIM / GRUPO CANTÓN ISLA MUJERES.- Un hombre, de oficio pescador, resultó herido de dos impactos de bala, durante una riña que se suscitó la noche de ayer afuera del bar “Be” de Isla Mujeres. De acuerdo con datos extraoficiales, a consecuencia de este hecho las autoridades detuvieron a un sujeto, cerca del muelle […]T
Quintana Roo Hoy
Los Angeles Lakers llegaron a estar ganando por 22 puntos el segundo compromiso de la primera serie de playoffs ante los Denver Nuggets, pero igual sumaron su segunda derrota del emparejamiento, tras una gran remontada del equipo liderado por Nikola Jokic
12up.com
Cuando planificas tus vacaciones o un viaje de negocios, uno de los primeros aspectos a considerar es el alojamiento. Elegir entre los diferentes planes de alojamiento puede marcar la diferencia en tu experiencia de viaje.
Lado.mx
El aumento del interés por las nuevas fórmulas de ocio online para adultos, como el casino o las casas de apuestas, ha propiciado un aumento desmesurado de las plataformas dedicadas a ofrecer este servicio.
Lado.mx
Consigue el equipo para mejorar tu placer de jugar con Ganabet bono. En este texto, podemos examinar en detalle las ventajas y beneficios de crear los bonos máximos que ofrece Ganabet.
Lado.mx
Este avance inspirado en el cerebro humano se caracteriza por contar con 1.150 millones de neuronas. Intel promete revolucionar la computación con inteligencia artificial
Infobae
A lo largo de siete rondas, repartidas en tres días, los 32 equipos de la liga reclutarán a 257 jugadores para reforzar sus plantillas..
ESPNdeportes.com
Caracas, 25 abr (Prensa Latina) El ministro para Relaciones Exteriores de Venezuela, Yván Gil, recordó la Revolución de los Claveles, cuando se cumplen hoy 50 años del levantamiento militar que puso fin a la dictadura en Portugal.The post Canciller de Venezuela recordó Revolución de los Claveles first appeared on Noticias Prensa Latina.
Prensa Latina
Un trabajador de la Comisión Federal de Electricidad murió luego de recibir una fuerte descarga eléctrica cuando realizaba labores en Ecatepec. Los hechos ocurrieron cuando el empleado trabajaba en un poste y tocó cables de alta tensión, por lo que salió proyectado contra la marquesina aledaña en la colonia Jardines de Morelos. Ahí, la tard
A Fondo Estado de México
Por muchos golpes, puñetazos y revolcones que sufra Indiana Jones, uno de los encantos del personajes es que todos sabemos que no le va a pasar nada, más allá de sumar más años en cada entrega. Indy parece invulnerable y que no hay nada que pueda acabar con él, ni siquiera un fle
3d Juegos
El mexicano 'Chucky' Lozano está muy cerca de ser campeón otra vez en el futbol europeo.
ESPNdeportes.com
Después de haber anunciado a finales de enero que dejaría su puesto al término de la temporada, el entrenador del FC Barcelona, Xavi Hernández, seguirá en el banquillo de su club de siempre, confirmó el Barça a la AFP este miércoles. Como afirmaban en las últimas horas varios medios españoles, el técnico catalán, que había […]La
Versus.com.py
REDACCIÓN / Grupo Cantón ESPAÑA.- Tras haber anunciado a finales de enero que dejaría su puesto al término de la temporada, y luego de una muy mala temporada, el entrenador del Barcelona, Xavi Hernández, seguirá el próximo curso en el banquillo de coach, confirmó el club a la agencia AFP. En las últimas horas, diversos […]The post X
Quintana Roo Hoy
En busca de ganar mayor presencia internacional, como lo lograron el verano pasado América y Tigres con sus partidos ante Real Madrid y Barcelona, los clubes de Rayadas del Monterrey y Pachuca Femenil confirmaron la visita del AC Milán
24 Horas
El mexicano 'Chucky' Lozano está muy cerca de ser campeón otra vez en el futbol europeo.
ESPNdeportes.com
Repasamos algunas de las ofertas más interesantes para Nintendo Switch que han comenzado a estar disponibles desde el jueves 25 de abril de 2024 en la eShop digital de Nintendo.Una semana más, la tienda digital de Nintendo, la Nintendo eShop, vuelve a ofrecernos numerosas ofertas de videojuegos. Como ya sabemos, por norma general el grueso de act
Vandal
El mexicano Hirving Lozano y sus compañeros solo necesitan ganar en partio ajeno para consumar su coronación en el futbol de los Países Bajos.
ESPNdeportes.com
Un adulto y un bebé resultaron lesionados en un accidente múltiple que se registró la mañana de este jueves en la ciudad de Gómez Palacio, participaron cuatro vehículos.Los hechos ocurrieron cerca de las 8:45 horas sobre los carriles laterales del bulevar Ejército Mexicano, a un costado del puente Hamburgo, con dirección de Torreón a Lerdo
El Siglo de Torreón
La jugadora no podrá regresar a las canchas, debido a la debilidad visual que sufrió tras el balonazo en un entrenamiento.
ESPNdeportes.com
La Policía de Investigación (PDI) cumplimentó una orden de aprehensión contra Osvaldo “N” por el delito de homicidio calificado, en agravio de una persona en el municipio de Coxcatlán de la Huasteca potosina. La Fiscalía General del Estado de San Luis Potosí (FGESLP) informó que el 31 de diciembre de 2021, dicho sujeto habría lesionado
Frontal
Últimas noticias
El streamer mejor pagado del mundo afirma que Twitch "le obligó a ir a terapia" para seguir haciendo directos
Pronostican ambiente caluroso en la mayor parte de Oaxaca
Socializan en Oaxaca política en materia de transporte público
María Isabel Grañén Porrúa recibe la medalla Donají, máximo reconocimiento de Oaxaca de Juárez
LOS REYES DE LA COMEDIA!
CORRUPCIÓN: Policías de tránsito venden ‘notitas’ selladas para dejar circular
INE y Gobierno Federal deberán impedir intromisión de la delincuencia en elecciones
Clausura capital Centro de Rehabilitación AA en Lomas de Casablanca
¡Cuidado con los fraudes en línea!
Se abre enorme socavón en Poza Rica (+Fotos)
¡Cuidado con los fraudes en línea!
Pareja abandona a perro amarrado a poste y causa indignación en redes sociales
SLP con un nivel bajo de riesgo de violencia: Integralia
Chris Christie afirma que Joe Biden es “estúpido” al no llamarlo para solicitarle su apoyo
Se registra como moderada la calidad del aire en Puebla