miércoles
abr182007
Traducción automática de Cobol a Java
miércoles, abril 18, 2007 at 9:48AM
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?
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?
in
j2se
j2se 
Reader Comments