|
Computer Sciences Corporation (CSC)
US Air Force
Command and Control System - Consolidation (CCS-C)
J73-JOVIAL to C++
History: The MILSATCOM Program Office under the Command and Control System Consolidation (CCS-C) program required the Air Force Satellite Control Network Command and Control Segment (SCNCCS) to be modernized. TSRI was selected by three different teams in their bids for this program because they were the only provider of J73 JOVIAL automated documentation and modernization tools. The Phase One down-selection resulted in a "bake-off" between Integral Systems, Inc. teamed with CSC (ISYS/CSC) and another vendor.
Challenge: Phase-I involved a successful demonstration of TSRI's automated assessment and transformation capabilities. First TSRI demonstrated the automatic generation of Universal Modeling Language (UML) documentation, which captured existing data models, business processes, and business rules within the legacy satellite control system. Secondly, TSRI demonstrated a fully automated transformation of a J73 JOVIAL code sample into modern C++. This integrator ready transformation was 100% free of compilation or linkage errors.
Results: These successes supported the CSC approach for "best practice" modernization methods. CSC won the down select as a subcontractor to ISYS. CSC then engaged TSR to complete the "As Is" documentation of the system. CSC used this JOVIAL documentation to identify the MILSTAR Mission Unique Software, allowing integration with the Commercial-Off-The-Shelf (COTS) software created by ISYS.
In 2003, ISYS delivered the first operational release of the modernized CCS-C system to the US Air Force MILSATCOM (MJPO) Joint Program Office. This release provided the command and control capability for 13 Defense Satellite Communication System (DSCS) III satellites.
|