
ML-iMPACT
ML-iMPACT is the industries only technology that can provide an automatic conversion of RPG and CL into industry standard C# on .NET and Java on any platform.
Migration is the most cost effective, fastest and risk-free alternative to software re-writing. Analysis, coding and testing cycles absorb many capacities and bring high risk to any modernization initiative. Rewriting produces numerous software errors with unknown effects. Futher, introduction of packaged software is a time demanding process as customization, re-engineering of the work-flows and re-training of the users absorb time.
With ML-iMPACT RPG and CL applications are automatically converted to standard C# or Java and not another flavor of RPG. Because the code structure is preserved and readable to the developers, the migrated applications can be enhanced and integrated by standard tools and are SOA compliant.
Additionally, modifications to RPG and CL code can be migrated and maintained simultaneously which gives System I Independent Software Vendors particular ease in maintaining and deploying their solutions to both the System I, .NET and UNIX / LINUX marketplaces.
ML-iMPACT gives flexibility and independence in many regards::
- Applications run on any platforms with .NET or Java
- I/O both to WinForm on rich clients, ASP.NET on web-browsers, Java Rich and thin Java Terminals (based on Eclipse RPC) but also the native 5250 interface is preserved, this is useful, where GUI has been designed with a screen-scraper
- Data may be migrated to Microsoft SQL, Oracle, IBM DB2, MySQL or any other SQL-DataBases, but may also remain on the DB2/400 and make best use of System i as DB-Server
ML-iMPACT can migrate over 60.000 features of the System i, which are exactly described and automatically tested at each release of the migration tool. This knowledge-base allows a precise diagnose for every application to be migrated in order to exactly predict the costs and duration of a migration project.
Often migration tools reveal their short-comings at the end of the migration projects, where their users are left alone to cope with. This is not the case with ML-iMPACT, beyond that SYKORA-ML can deliver a full range of migration solutions either directly or indirectly through certified partners.
Automated test tools allow comparing the functionality and performance of the original software with the migrated on .NET or Java. This avoids risks and accelerates the roll-out: the users can continue their work as before.

ML-iMPACT supports the complete migration and modernization process.
ML-iMPACT converts all sources of RPG and CL applications to standard C# and Java without changing the structures of data and algorithms. Embedded into a .NET run-time the migrated applications preserve their functionality and performance. The open structure of the target system allows further developing the migrated applications.






