REVERSE ENGINEERING OF ASSEMBLY CODE

Award Information
Agency:
Department of Defense
Branch:
Navy
Amount:
$499,338.00
Award Year:
1993
Program:
SBIR
Phase:
Phase II
Contract:
N/A
Agency Tracking Number:
15597
Solicitation Year:
N/A
Solicitation Topic Code:
N/A
Solicitation Number:
N/A
Small Business Information
Synetics Corp.
540 Edgewater Drive, Wakefield, MA, 01880
Hubzone Owned:
N
Socially and Economically Disadvantaged:
N
Woman Owned:
N
Duns:
N/A
Principal Investigator
 William J Both
 Principal Investigator
 (703) 848-2550
Business Contact
Phone: () -
Research Institution
N/A
Abstract
THE U.S. NAVY DEVELOPS AND DEPLOYS SOME OF THE WORLD'S LARGEST, MOST COMPLEX INFORMATION PROCESSING SYSTEMS THAT REQUIRE LIFE-CYCLE MAINTENANCE (LCM) SUPPORT. BECAUSE THESE SYSTEMS ARE USED IN A REAL-TIME ENVIRONMENT, THEY FREQUENTLY MUST BE MODIFIED TO REFLECT CHANGING CONDITIONS AND TO INTRODUCE NEW CAPABILITIES. AS CHANGES TO THESE SOFTWARE SYSTEMS ARE INCORPORATED, PARTICULARLY CHANGES TO THE ASSEMBLY CODE EMBEDDED IN HIGH-LEVEL LANGUAGES, THE DESIGN DOCUMENTATION IS RARELY UPDATED. REVERSE ENGINEERING PROVIDES THIS SUPPORT FOR THE LIFE-CYCLE MAINTENANCE PROJECT BY PROVIDING AS MUCH HIGH-LEVEL INFORMATION AS POSSIBLE TO BE REPRESENTED IN THE DETAILED DESIGN DOCUMENTATION. RECOGNIZING THE REQUIREMENT FOR FUTURE REVERSE ENGINEERING EFFORTS, SYNETICS WILL PLAN FOR THE FUTURE NOW BY INTEGRATING ALL PHASES OF LARGE REAL-TIME SYSTEM GENERATION INTO ONE ENVIRONMENT. THIS CONCEPT, CALLED SOFTWARE TOTAL ENVIRONMENT PHILOSOPHY (STEP), PROVIDES CONTROL AND CONSISTENCY FOR LCM AND REVERSE ENGINEERING. SYNETICS PROPOSES TO DESIGN AN INNOVATIVE AUTOMATED TOOL TO PERFORM REVERSE ENGINEERING OF ASSEMBLY CODE. THE SYNETICS APPROACH IS INNOVATIVE IN THAT IT WILL PROVIDE PDL THAT WILL BE READILY ACCEPTED BY AN ADA CASE TOOL CAPABLE OF PRODUCING ADA SOURCE CODE, THUS FULLY AUTOMATING THE REVERSE ENGINEERING PROCESS.

* information listed above is at the time of submission.

Agency Micro-sites

US Flag An Official Website of the United States Government