Buscar
Social
Ofertas laborales ES
« Plugin para Netbeans para crear aplicaciones CRUD con Seam | Main | Art of Illusion, software Java para el modelado 3D »
miércoles
abr182007

Traducción automática de Cobol a Java

La compañía Softwaremining, dedicada al mantenimiento y renovación de aplicaciones legacy, tiene una herramienta (su producto estrella) que permite realizar una traducción automática de código Cobol a Java o a C#. La herramienta genera de modo automático documentación acerca del nuevo código y el código fuente generado, según la compañía, es legible y fácil de mantener (personalmente, me cuesta bastante creer estas afirmaciones teniendo en cuenta lo distintos que son los modelos de programación de Cobol y de Java).



Esta no es la única solución que tenemos en Java para traducir automáticamente código escrito en otro lenguaje a nuestra plataforma. Hará cuestión de un año se anunció un proyecto libre con unas intenciones similares a éste pero que pretendía traducir código escrito en C# a Java net2java. Desgraciadamente, el proyecto no parece haber tenido mucha continuidad.



También hay herramientas que realizan la traducción directamente a bytecode, como la de MainSoft que traduce C# a Java, o Caucho que da soporte a la ejecución de php en su contenedor mediante el proyecto Quercus.

Personalmente, me cuesta mucho creer que, por ejemplo, se pueda coger una aplicación en Cobol procesarla con una herramienta y ponerla en producción (Softwaremining afirma que el código que produce es "production ready") sin más y esperar que todo funcione. ¿Alguien ha probado alguna vez una herramienta de este tipo? ¿que tal funcionan?

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.