ML-iMPACT
- Modernizing System i Applications to Microsoft .NET
ML-iMPACT converts your existing
RPG and CL programs to native C# running in the Microsoft
.NET architecture.
Proven Toolset
ML-iMPACT is a proven modernization tool that allows you
to convert your existing System i RPG and CL applications to
a native Microsoft .NET environment. ML-iMPACT not only
converts your program code but also your display files,
which are automatically converted to Microsoft Windows Forms
or ASP.NET forms, so the modernized application can run via
a browser. In addition the ML-iMPACT toolset includes the
ability to connect the converted application back to DB2/400
data running on your System i. This allows you to continue
to use the System i as a robust data server while
off-loading your interactive applications to .NET.
The ML-iMPACT toolset also comes with an
automated testing tool which allows you to build test cases
against your RPG applications and then run these test cases
against the new Microsoft .NET version to confirm that the
conversion process has kept all the functionality of the
original System i application.
Modernization to True Microsoft
Architecture
The ML-iMPACT solution does not leave you reliant on
specialized third party compilers or database emulation
products. Once you have migrated with ML-iMPACT you can move
your applications forward using standard Microsoft tools
such as Visual Studio and SQL Server.
Modernize Look & Feel
ML-iMPACT automatically converts the display file record
formats to native Windows Forms or ASP.NET forms. Once this
has been done, you can enhance these forms using standard
development tools like Microsoft Visual Studio.
Delivering Service Oriented Architecture
(SOA)
Because ML-iMPACT takes your RPG code to native C#
within the .NET framework you can immediately take advantage
of SOA based development. .NET allows you to use standards
such as XML using Simple Object Access Protocol (SOAP)
making enterprise application integration much easier than
you experienced on the System i. Exposing your application
business rules as Web Services allows you to breakdown your
monolithic systems into agile applications, which deliver
greater flexibility to the business.
Transoft SOA Framework for System i
Transoft SOA Framework for System i provides an
additional enabling technology for your incremental
modernization strategy. As we have discussed, ML-iMPACT
allows migration of individual application modules to
Microsoft .NET. Once you have migrated these modules you may
need to integrate them back to applications still running on
your System i. Transoft SOA Framework, allows you to use the
latest Web Services technology to integrate your migrated
application into your System i RPG applications.
ML-iMPACT Sophisticated Analysis Tools
ML-iMPACT offers a comprehensive automated analysis tool
which not only provides complete inventories of all the
application components but verifies the code against the
functions automatically supported by the ML-iMPACT converter
thereby determining how simple or complex the migration is
going to be.
Automated Testing
ML-iMPACT has automated testing tools built into it. The
testing tool allows users familiar with the system to
‘record’ sessions on the System i application and then
automatically replay these sessions on the migrated system.
The testing tool then validates the results against those
taken from the System i.
‘‘We
are very impressed with what we have seen of ML-iMPACT, and
see the ported results as a starting point from which we can
add the platform specific enhancements to the solution that
will now be available to us."
Neil Cross, Managing Director Chorus Software
ML-iMPACT Features & Benefits
• Modernizes your System i application to
run on Microsoft .NET, improving interoperability and cost
of ownership
• Automated conversion of RPG & CL code to native C#
• Improve look & feel of applications
• Database can remain DB2/400 or can be converted to
Microsoft SQL Server
• Easy for RPG & C# programmers to understand converted code
• Enables SOA development
• Easy connectivity between new C# programs and RPG programs
still running on System i using Transoft SOA tools
• On-going development of application using Microsoft Visual
Studio

Transoft's
Application Modernization and
Application Integration tools and solutions can
operate in conjunction with your migrated applications. They
provide you with a comprehensive approach for the evolution
of new solutions from your existing applications throughout
the entire lifecycle of these applications.
|