![]()
Obeo Agility es un producto capaz de convertir código legacy a código migrado sobre diversos lenguajes:
Las herramientas de Obeo permiten a aplicaciones monolíticas (donde el GUI y el acceso a base de datos están mezcladas) ser refactorizadas a diseños modernos.
Agility se basa en Eclipse y usa como tecnologías para la conversión de código EMF, GMF y Acceleo.
Agility se compone de estos elementos:
· Reverse (T2M : Text To Model) : Transformación de texto (o código) en un modelo
· Request : Análisis de impacto en el mdelo requests and impact analysis
· Transformer (M2M : Model To Model): Transformación de modelos en otros modelos
· Cartography : Modelado inverso de código en modelos UML
· Acceleo (M2T : Model To Text): generación de código (o texto) desde modelos.
Agility es capaz de migrar desde varias tecnologías a otras tecnologías:
Como lenguaje de origen:
· Java/J2EE, JSP
· JHTML (ATG)
· C# (C sharp), .NET
· Flex
· Visual Basic (3 to 6) and ASP
· UDS-Forté
· COBOL (GCos, MVS, Unix, …)
· NATURAL
· ABAP
· Progress
· Oracle Forms
· PL/SQL
· Delphi and Pascal
· PowerBuilder
· NSDK
· Ada
· C and C++
· Fortran
Y generar:
· JEE + well-known frameworks (Spring, Hibernate, JPA, etc.)
· C# and/or .NET
· Flex
· GWT
· …
Aquí podéis encontrar una demo que convierte código C++ a código Java:




Deja un comentario