Neo project
Client:
Caja España
About the Client :
CAJA ESPAÑA is Castilla y León's first bank and one of the first in Spain.
Project Description :
New visual programming environment development for Caja España and its software factories
Project technologies :
Java, Swing, XML, Eclipse (EMF, JET, GEF, GMF).
Challenges :
Main objective of this project was to provide Caja España with a new software development tool that let them develop and support bank applications in a visual way, as in IBM Visual Age (Non-supported tool at the moment by IBM).
Eclipse (www.eclipse.org) was chosen as a new development platform and an Eclipse Plugin that extends and simulates Visual Age, was developed. With this new plugin, the developer can visually create his/her applications, and he or she can visually link business elements with different visual components. This tool generates a XML and the developer can generate SWING (Java) source code from it and its related documentation as well.
A second stage of this project was to do a massive migration of all source code related to finantial Caja España client and to generate it again making it compatible with the new development environment, doing a massive source code translation and exception treatment.
