Many applications written in RPG are currently being modernized to newer languages such as C# and Java. This need is driven by several factors, such as the effort required to maintain applications using obsolescent technologies, as well as an ever-growing shortage of skilled RPG resources. Trinity Millennium Group is an industry leader in this type of application transformation.
Trinity's Automation-Enabled Modernization(AEM) process provides a proven cost-effective solution for modernizing your portfolio of RPG applications. Our team of transformation specialists uses a unique blend of automated code conversion together with software engineering best practices. AEM produces a completely re-architected application, using automated transforms that are custom developed for your specific applications. The result is high quality, fully object-oriented, highly maintainable source code.
If your applications look like this...
C OL,59 IFEQ 'Y' C 059 CHAINATMTTL01 80 C MOVELTLDAT6 LABL3 30 C MOVE LABL3 LABL2 20 C LABL2 IFNE UMONTH C SETON U4 C END C END
...then Trinity can help.
The Technical Challenges: RPG is a column-based language that differs significantly from the type of free-form programming languages prevalent today. Parsing and analyzing RPG programs requires specialized tools capable of defining column-specific rules and transforms. Trinity has developed a suite of proprietary code analysis and transformation tools specifically designed to handle legacy languages like RPG. With Trinity's AEM process, we identify the specific constructs present in your RPG applications and develop specialized transformations to map to a custom architecture of your choosing.
Call today to find out how Trinity can modernize your RPG applications to Java or .NET.