2007 - L-3 - Army Systems Modernization
| 
 "L-3 Communications Selects TSRI to Support Army Systems Modernization" | 
| Kirkland, WA. (February 23, 2007) – L-3 Communications Corporation has awarded a contract to The Software Revolution, Inc. (TSRI) to support the modernization process of the Army’s Variable Message Format Test Tool (VTT). TSRI has been contracted to provide its full range of services to ensure that this important legacy Ada system is successfully migrated to a modern C++ operating environment. Greg Tadlock, TSRI’s Vice President, Sales & Marketing said, “TSRI is pleased to be undertaking its first engagement with L-3 Communications Corporation. As an internationally-recognized leader in developing and maintaining communication systems, L-3 supports a vast array of systems important to our nation’s security. It is TSRI’s goal to ensure that this modernization effort for L-3 and the Army is highly successful and only the first of many more to come.” The Software Revolution, Inc. (TSRI), a world-class provider of automated software modernization services for legacy systems. For more information about TSRI, visit our web site or contact: TSRI Greg Tadlock Vice President of Sales Phone: (425) 284-2770 Fax: (425) 284-2785 | 
 
				 ht Profile Library (FPL), the core of the Java Flight Data Processor (FDP) of THALES Eurocat-E air traffic control system. Under this contract, TSRI automatically translated the FPL from Ada into Java, refactored the Java to remove dead code, refactored Ada generics into Java generics, and detected and refactored global variables to minimize their visibility as Java member data. Modernization of the FPL module completes a project spanning 4-years in which TSRI supported the modernization of three variations of Eurocat-E, comprising approximately 1.7 million lines of Ada code into real time Java. Automated code translation, code redundancy analysis and code consolidation techniques were applied to modernize the three primary variations of the Eurocat (comprising approximately 1.6 million lines of code) with unprecedented economy of scale and scope and with two to one improvement in key code quality metrics according to published case studies. The European aviation authority required automated code transformation be used to minimize introduction of human error during the modernization of the Eurocat system. The transformed Java Eurocat complies with safety requirements of Eurocontrol (ESARR6) mandates governing SoftWare Assurance Levels (SWAL assessment required for ground applications).
ht Profile Library (FPL), the core of the Java Flight Data Processor (FDP) of THALES Eurocat-E air traffic control system. Under this contract, TSRI automatically translated the FPL from Ada into Java, refactored the Java to remove dead code, refactored Ada generics into Java generics, and detected and refactored global variables to minimize their visibility as Java member data. Modernization of the FPL module completes a project spanning 4-years in which TSRI supported the modernization of three variations of Eurocat-E, comprising approximately 1.7 million lines of Ada code into real time Java. Automated code translation, code redundancy analysis and code consolidation techniques were applied to modernize the three primary variations of the Eurocat (comprising approximately 1.6 million lines of code) with unprecedented economy of scale and scope and with two to one improvement in key code quality metrics according to published case studies. The European aviation authority required automated code transformation be used to minimize introduction of human error during the modernization of the Eurocat system. The transformed Java Eurocat complies with safety requirements of Eurocontrol (ESARR6) mandates governing SoftWare Assurance Levels (SWAL assessment required for ground applications).