| Our Heritage |
| Great Migrations is advancing the Promula legacy, started in 1982 by Promula Development Corporation (PDC). Our translation tools have their roots in the Promula translation technology and our approach is based on the best migration practices and translation solutions developed by PDC over the past twenty-five years. |
| We specialize in providing software migration solutions to clients, with particular emphasis on solving the VB-to-.NET migration problem. |
| We continue to develop language translation tools and apply them in support of software conversion projects for the purpose of moving legacy systems from one environment to another -- with minimum risk, effort, cost and time. |
| Our technology development experience evolved over the past three decades as follows. |
| Machine Independent Software |
| We made our first migration tool back in the mid 1970s -- FTSQR, a FORTRAN-to-FORTRAN translator which we applied to the migration of legacy FORTRAN-based systems across mainframes (IBMs, VAXes, UNIVACs, PRIMEs, Honeywells, ControlDatas, etc.). At that time, we developed cross-platform techniques for moving mainframe applications from one proprietary platform to another via translation to a machine independent dialect subset of the FORTRAN language. |
| In the early 1980s, we developed tools for rehosting mainframe applications to desktop computers and Unix platforms via translation to portable C. With these tools, we migrated to the PC ("downsized") several large- scale mainframe systems (FORTRAN-based analytical applications, financial modeling systems (EMPIRE, IMPACT), and dynamic simulation systems (DYNAMO, NUCLEUS)). |
| FORTRAN to C Translation |
| In the late 1980s, we published promulaFortran, our first commercial-grade FORTRAN-to-C translation tool, for which we are best known. |
| Legacy System Migrations |
| In the 1990s, along with our clients, we applied our migration tools to hundreds of successful re-hosting projects around the world -- across multiple platforms (mainframes, UNIX systems, Windows systems, or MAC systems), various database systems, and a variety of FORTRAN dialects (FORTRAN 66, FORTRAN 77, VAX FORTRAN, PRIME FORTRAN, IBM FORTRAN, UNIVAC FORTRAN, SUN FORTRAN, etc.) |
| In the 2000s, we are applying our migration tools to the modernization and re-hosting of legacy applications from "old" platforms to contemporary platforms, like .NET (via translation to C# or VB.NET) or J2EE (via translation to Java). |
| Multi-dimensional Data Management and Modeling |
| A few also know us for the Promula Application Development System (promulaADS), one of the earliest (since 1982) multi-dimensional data management and data analysis/decision support tools. This tool has been used in the development of several large-scale modeling applications for use on the PC. It has also been used in the migration of large-scale (databased) analytical applications from mainframes to the PC via translation to the promulaADS language. |
| Staff |
| We are a small and, thus, close-knit software development company. We interact informally on a daily basis to formulate technical approaches to problems and to implement solutions, and we work closely with our clients to make sure that the products of our work satisfy their needs |
| Dr. George E. Juras, a physicist, brings to the company over thirty years of experience in the development of software tools and products and in the development and management of migration projects. |
| Fred K. Goodman, a mathematician/linguist, has over thirty years of experience in creating computer systems, languages, and language translators to serve a variety of software development and software migration problems. |
| Mark E. Juras has over twenty years of experience developing software systems and applications. He founded Great Migrations in 2006 to carry forward the Promula translation technology by applying it to the vexing VB-to-.NET migration problem. |