| A Complete Legacy Application Modernization Solution |
| |
 |
| |
| Established in 1989, Metex is the world’s leader in the transformation of Client Server applications
to modern Java and .NET architectures. Through the process of transforming over 52 million lines
of code, Metex has developed a sophisticated suite of modernization tools and services. With a
highly experienced core team, the most advanced suite of application transformation technologies, and
the use of customized automated tools, Metex can significantly reduce the time required to complete an
application modernization project while delivering outstanding code quality. The end result of a
Metex modernization project is comparable to a “Big 5” consulting firm but delivered at a far more
competitive price. |
| |
| Metex has been selected to provide application modernization solutions to Governments, Fortune 500
corporations and software companies around the world who are attracted to the company’s specially
designed automated tools that improve productivity and shorten project timelines while delivering
high-quality code. |
| |
| Application Transformation Rather Than Application Migration |
|
| The Metex application modernization solution is based on
application transformation, a process that delivers higher quality code and more architecture
flexibility than standard application migration.   The Metex solution provides a new code structure in
pure native-style Java or .NET that retains no characteristics of the original 4GL source language
structure.   The transformed application is able to leverage powerful Java or .NET features that are not
available in the original legacy environment. |
| |
| Modernization that Supports Client-Specific Architecture Standards |
| |
| The first step in a Metex application modernization project is to work with the client to design and confirm
its architecture requirements in the new target
language.   Metex offers the industry’s most flexible choice of architecture options for both Java and
.NET including multiple choices for client interfaces, database connection methods, external DLL handling,
report solutions, and many others. |
| |
| Transformation Processes are Refined and Improved through Experience |
| |
| The Metex professional services team has honed its modernization skills on numerous transformation projects of
varying size and complexity over the previous ten years.   The Metex Transformation Solution follows
a systematic process that ensures a predictable,
high-quality result that has been validated on tens of millions of lines of transformed code. |
| |
| Automated Transformation without Compromising Code Quality |
| |
| To maximize project quality and deliver an efficient transformation solution, Metex utilizes a suite of
advanced technology tools as an integral part of the application modernization process.   The Metex
Transformation suite includes over 30 automated tools that convert 4GL code to Java or .NET platforms.
  Metex has several tools for each application layer (data access, business logic and user interface)
and tool selection is based on the client’s desired architecture and coding standards.   The Metex
solution maximizes project efficiency and code quality by using automated tools to perform the initial
transformation stages and professional services to complete the modernization process. |
| |
| High Quality Native Style Java or .NET Code |
| |
| The Metex application transformation process uses a suite of sophisticated automated tools that produce
high quality, native-style Java or .NET code that can be easily maintained with industry standard IDE
tools.   Unlike the output of other simple migration tools, Metex code includes no proprietary libraries,
non-standard code or external dependencies.   The transformed code has a standard Java or .NET format that
replaces problematic 4GL functions with the improved functionality available in Java and .NET.   The Metex
modernization process goes beyond simple migration of a 2-tier client server application to a 3-tier Java or
.NET architecture by offering a wide range of options for improving the user interface, code structure and
other aspects of the application. |
| |
| |