Fortran to Java - Sandia Labs
SANDIA LABS

Highly Classified Government Application
Fortran to Java
History:
A highly classified application, consisting of Fortran 77 and Fortran 95, required modernization to JAVA. SANDIA, a wholly owned subsidiary of Lockheed Martin, Corp, contracted with The Software Revolution, Inc (TSRI) for the use of its JANUS Studio® to complete the code transformation.
Challenge:
-
Although TSRI is a U.S. company whose software engineers have high-level security clearances, SANDIA required that their Fortran application remains in their New Mexico facility for security purposes .
-
TSRI experts are highly skilled in the use of JANUS Studio® to modernize Fortran applications, however it would be a challenge for TSRI software engineers to train, and remotely assist, SANDIA’s engineers in exercising TSRI’s complex modernization processes.
Results:
-
Phase-I: SANDIA provided TSRI with 10,000 lines of unclassified code consisting of the same Fortran-77 and Fortran-95 variants as the classified code. Using the unclassified code, TSRI software engineers were able to “tune” the JANUS Studio® to efficiently handle the classified code. TSRI then provided SANDIA with a six-month single seat license along with training and engineering support. SANDIA was then able to modernize the classified module, consisting of 47,800 lines of Fortran code into a fully functional JAVA application. This Phase required 5 months.
-
Phase-II: This phase is allowing SANDIA to continue use of the JANUS Studio® seat license for an additional 3 years. The JANUS Studio® is currently being used in New Mexico to modernize the remaining 98,400 lines of classified Fortran. TSRI continues to provide SANDIA with consulting services on an “as required” basis during this phase of the project.
TSRI
Greg Tadlock
Vice President of Sales
Phone: (425) 284-2770
Fax: (425) 284-2785
information@tsri.com