Eranea (Lausanne, Switzerland) provides a turn-key solution to its customers to migrate 100% automatically their legacy but mission-critical applications to Java & Linux. By doing so, they leverage further the huge investments (sometimes many 100s of mean-year) made in their business processes via those very reliable applications. By moving its original very robust (i.e. tested over decades) original code to Java, the application is provided with a very large palette of new technological / functional capabilities as well as the opportunity for a brand new state-of-the art user interface (HTML, Ajax through Google Web Toolkit) via the technology of Eranea.
Our strategy is based on iso-functional and iso-structural transcoding: the original source (Cobol, 4GL, RPG) is fully replaced by equivalent Java source code aimed at easy transition for maintenance teams in place. The methodology is based on “reversible small-step migration” where absence of risk and no big-bang are the rule: users can be moved from legacy system to new system smoothly (i.e. rhythm defined by customers) without any interruption of functional maintenance because both systems share same database and new Java version is generated 100% automatically each night via Eranea’s tools.
Eranea provides also the set of tools needed to run the project smoothly and efficiently: a continuous integration system via Jenkins (new name for Hudson) to transcode the application on a permanent basis with no effort, management of source code (legacy source and transcoded java) via Subversion and a powerful GWT application based a on highly structured and detailed database to drive and store results of all migration steps and code analysis run throughout the project.
Last but not least, moving from legacy systems to open systems (Java, Linux) provides at same time huge savings (up to 90%) on initial cash-outs to legacy suppliers, usually millions of euros per year on a recurrent basis for mainframes. Those savings can finance the migration project before being returned to end-users financing the IT.
Current references are in the Swiss media and banking industries.